Chcę pobrać zasób links/promoted za pomocą wykop API. Konstruuję URL, który będzie wyglądał następująco: "http://a.wykop.pl/links/promoted/appkey,APPKLUCZ" Następnie liczę sumę md5 z "SEKREThttp://a.wykop.pl/links/promoted/appkey,APPKLUCZ" i wkładam jako header "apisign" do GET requesta. Jako rezultat otrzymuję "Niepoprawnie podpisane żądanie". Co robię źle?

#wykopapi #api
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Coś się ostatnio zmieniało z WykopAPI? Odpaliłem swoją aplikację i zaczęła zwracać błąd "Wystąpił błąd API : Niepoprawnie podpisane żądanie", nic w kodzie nie było zmieniane, a jeszcze tydzień temu działała.

#wykopapi #pomocy
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Limity API są zdecydowanie za niskie. Mogę pobrać tylko 500 znalezisk na godzinę. W styczniu znalezisk było 14 000 => 28 godzin ciągłego pukania do API żeby je pobrać.

#wykopapi
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ginden: wygenerowałem 5 kluczy i używałem kolejnego po wyczerpaniu limitu poprzedniego. Czasy odpowiedzi dla pierwszego klucza mam takie (zsumowane czasy dla trzech zapytań: o znalezisko, wykopy i zakopy):

1392855 0.3090488910675

1392857
  • Odpowiedz
Dzięki wykorzystaniu super-zaawansowanego algorytmu, dowiedziałem się kogo lubi @fir3fly. Legenda: wewnętrzny okrąg to próg miłości (sorry, @stekelenburg2, musisz się bardziej postarać), a drugi to neutralność. Trzeci to już nienawiść.

[dane za okres 1.01-15.01.2013]

#glupiewykopowezabawy #wykopapi
S.....m - Dzięki wykorzystaniu super-zaawansowanego algorytmu, dowiedziałem się kogo ...

źródło: comment_ojcCTfNc25Vem5VjHjZMGRiwKzT1RCtj.jpg

Pobierz
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Apka Macieja nie wysyła powiadomień o obserwowanych tagach (apka Damiana tak). Z kolei Wykop for Android Beta nie ma PW (które maciejowa w pewnym stopniu obsługuje) i Mojego Wykopu, na którym spędzam w sumie większość czasu, nie wchodzę bezpośrednio na Mikroblog. A jak jest z #wykoparka - ma te funkcje? #android #wykopforandroid #wykopapi
  • 21
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tenji: Po to żeby Zwykły juzer mógł zrobić Skrypt zgodnie z api a nie bawić się w jakieś listy, słowniki itp tam gdzie tego nie potrzeba. A poza tym rozbijanie ma sens bo łatwo ogarnąć co i dokonywać zmiany jak a nie cisnąć wszystko w jednym pliku. Nie przejdą bo ? Poza tym Python 3 hm ....
  • Odpowiedz
#wykopapi

O co tak naprawdę chodzi z uprawnieniem "Sesja użytkownika - aplikacja może korzystać z sesji użytkownika - może pobierać dane o użytkowniku bez przekazywania userkey. Uwaga! Zaznaczenie tej opcji spowoduje brak możliwości korzystania z innych uprawnień!" w WykopAPI? W dokumentacji nie ma nawet słowa na temat tego uprawnienia. Do jakich konkretnie danych o użytkowniku taka aplikacja ma mieć dostęp? Jaki jest cel tego uprawnienia?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dstranz: W zasadzie to spodziewałem się czegoś takiego, ale jak tego poprawnie użyć? Po prostu trzeba przekazać ciasteczka sesyjne w Cookie? Wydaje mi się, że próbowałem tego wcześniej i nie działało ;)
  • Odpowiedz
@almafater: robisz request w przeglądarce usera, ona sama wysyła Cookie. Mógłbyś robić request do /ajax/, ale dla wygody kogoś kto robił dodatki daliśmy możliwość pytania API.
  • Odpowiedz
#wykop #api #wykopapi #python #programowanie

Piszę małą aplikację, powiadamiacz "indykator". Aplikacja jest pisana w pythonie. Mam kilka pytań

1. Jeżeli chcę udostępnić aplikację osobom trzecim, rozumiem, że apikey musi być na stałe zapisane w aplikacji. Z aplikacją webową nie ma problemów, natomiast jak bezpiecznie zapisać ten apikey w skrypcie pythonowym? Mógłbym niby "skompilować" do bytecodu, ale czy jest to bezpieczne?

2. Co
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach