2013-02-20 12 views
5

Nie jestem profesjonalistą, ale obecnie używam Twitter API V1 na mojej stronie, aby uzyskać podstawowe dane z konta twitter użytkownika.Pobierz informacje za pomocą Twitter API 1.1.1

Używam podstawowego json do pobierania treści z https://api.twitter.com/1/users/show.json?screen_name=katyperry i to działa.

Jednak po uruchomieniu Twitter API V1.1 (https://dev.twitter.com/docs/api/1.1) moja metoda pobierania danych nie jest już możliwa.

próbowałem (https://dev.twitter.com/docs/api/1.1/get/users/show), nie mogę nawet wejść na stronę https://api.twitter.com/1.1/users/show.json?screen_name=verified to pokazuje:

{"errors":[{"message":"Bad Authentication data","code":215}]} 

Z mojego zrozumienia, muszę połączyć go do aplikacji Twitter i uwierzytelniania, jak mogę to zrobić ?

Czy nie mogę już używać mojej zwykłej metody używania podstawowego php do pobierania pliku json? Czy ktoś może znaleźć mi alternatywę dla pobierania informacji o użytkowniku?

Odpowiedz

0

Na początek, musisz zmienić adres URL do https://api.twitter.com/1.1/followers/ids.json?screen_name=katyperry

Będziesz też musiał użyć OAuth do uwierzytelniania, zanim będzie można nawiązywać połączenia do API. Możesz zarejestrować klucz API pod adresem: https://dev.twitter.com/

+0

Hej! Czy to oznacza, że ​​użytkownicy muszą się logować na mojej stronie? Czy mogę po prostu pobrać to za pomocą adresu URL? Może jak https://api.twitter.com/1.1/followers/ids.json?screen_name=katyperry&api_secret=SECRET&api_key=KEY czy coś? Dzięki! –

+0

Jeśli masz klucz API Twitter, możesz go wywołać bezpośrednio ze swojego skryptu. Czy możesz podać nam więcej informacji o tym, jak wywołujesz interfejsy API? –