Pracuję nad projektem na Twitterze, w którym chcę używać OAuth, ale nie wiem, skąd wziąć klienta i tajne klucze.
Jak mogę je zdobyć?
Pracuję nad projektem na Twitterze, w którym chcę używać OAuth, ale nie wiem, skąd wziąć klienta i tajne klucze.
Jak mogę je zdobyć?
Odpowiedzi:
Aby uzyskać klucz konsumenta i sekret klienta, musisz utworzyć aplikację na Twitterze za pośrednictwem
https://developer.twitter.com/en/apps
Następnie zostaniesz przeniesiony na stronę zawierającą klucz klienta i tajny klucz klienta.
Zaloguj się do sekcji Twórcy Twittera .
Przejdź do „ Utwórz aplikację ”
Podaj szczegóły aplikacji, której będziesz używać do łączenia się z interfejsem API
Kliknij Utwórz swoją aplikację na Twitterze
Szczegóły Twojej nowej aplikacji zostaną wyświetlone wraz z Twoim kluczem klienta i tajemnicą klienta.
Jeśli potrzebujesz tokenów dostępu, przewiń w dół i kliknij Utwórz mój token dostępu
Domyślnie Twoim aplikacjom zostanie przyznany dostęp tylko do odczytu. Aby to zmienić, przejdź do zakładki Ustawienia i zmień wymagany poziom dostępu w sekcji „Typ aplikacji”.
Aby uzyskać konsumenta i tokeny dostępu do istniejącej aplikacji, przejdź do Moje aplikacje (dostępne w menu w prawym górnym rogu).
Krok 1 Idź do https://dev.twitter.com/apps
krok 2. utwórz aplikację (wypełnij formularz)
krok 3 W razie potrzeby zmień uprawnienia (w zależności od tego, czy chcesz tylko czytać, pisać czy wykonywać)
krok 4 .Przejdź do sekcji kluczy API i kliknij wygeneruj TOKEN DOSTĘPU.
5 lat spóźniony na odpowiedź :)
Teraz masz te żetony, czyli wszystko, czego potrzebujesz.
'oauth_access_token' => Access token
'oauth_access_token_secret' => Access token secret
'consumer_key' => API key
'consumer_secret' => API secret
Po prostu przejdź tutaj: https://dev.twitter.com/apps/new Upewnij się, że zalogowałeś się na swoje konto na Twitterze - następnie utwórz - nawet jeśli właśnie wprowadzasz losową (testową) zawartość - utwórz aplikację - potem otrzymasz wszystkie potrzebne dane :)
Przejdź do https://dev.twitter.com/apps, aby wyświetlić listę wszystkich swoich aplikacji. Kliknij żądaną aplikację, aby uzyskać jej klucz klienta i tajny. Jeśli nie masz jeszcze żadnej aplikacji, skorzystaj z https://dev.twitter.com/apps/new, aby utworzyć nową.
Ten pokaz slajdów pokazuje, jak uzyskać aktualizację obu kluczy w czerwcu 2013 r.
http://www.slideshare.net/Tweetganic/generate-twitter-applications
Z FAQ na Twitterze:
Większość integracji z API będzie wymagać zidentyfikowania aplikacji na Twitterze za pomocą klucza API. Na platformie Twitter termin „klucz API” zwykle odnosi się do tak zwanego klucza klienta OAuth. Ten ciąg identyfikuje aplikację podczas wysyłania żądań do interfejsu API. W OAuth 1.0a „klucze API” prawdopodobnie odnoszą się do kombinacji tego klucza klienta i „klucza klienta”, czyli ciągu używanego do bezpiecznego „podpisywania” żądań na Twitterze.
Do Twojej wiadomości, od listopada 2018 każdy, kto chce uzyskać dostęp do interfejsów API Twittera, musi złożyć wniosek o konto programistyczne na Twitterze, odwiedzając stronę https://developer.twitter.com/ . Po zatwierdzeniu aplikacji tylko będziesz mógł tworzyć aplikacje na Twitterze.
Gdy konto programisty Twittera będzie gotowe:
1) Idź do https://developer.twitter.com/ .
2) Kliknij Aplikacje, a następnie kliknij Utwórz aplikację .
3) Podaj nazwę i opis aplikacji .
4) Wprowadź nazwę witryny w polu Adres URL witryny .
5) Kliknij Utwórz .
6) Przejdź do swojej aplikacji, kliknij Szczegóły, a następnie przejdź do Klucze i tokeny .
Źródła: http://www.technocratsid.com/getting-twitter-consumer-api-access-token-keys/