Ich arbeite an einem Twitter-Projekt, in dem ich OAuth verwenden möchte, aber ich weiß nicht, wo ich die Consumer- und Secret-Schlüssel bekommen soll.
Wie kann ich diese bekommen?
Ich arbeite an einem Twitter-Projekt, in dem ich OAuth verwenden möchte, aber ich weiß nicht, wo ich die Consumer- und Secret-Schlüssel bekommen soll.
Wie kann ich diese bekommen?
Antworten:
Um Consumer Key & Consumer Secret zu erhalten, müssen Sie eine App in Twitter über erstellen
https://developer.twitter.com/de/apps
Dann werden Sie zu einer Seite weitergeleitet, die Consumer Key & Consumer Secret enthält.
Melden Sie sich im Bereich Twitter-Entwickler an .
Gehen Sie zu " App erstellen "
Geben Sie die Details der Anwendung ein, mit der Sie eine Verbindung zur API herstellen möchten
Klicken Sie auf Erstellen Sie Ihre Twitter-Anwendung
Details Ihrer neuen App werden zusammen mit Ihrem Verbraucherschlüssel und Ihrem Verbrauchergeheimnis angezeigt.
Wenn Sie Zugriffstoken benötigen, scrollen Sie nach unten und klicken Sie auf Mein Zugriffstoken erstellen
Standardmäßig wird Ihren Apps der schreibgeschützte Zugriff gewährt. Um dies zu ändern, gehen Sie zu Registerkarte Einstellungen und ändern Sie die im Abschnitt "Anwendungstyp" erforderliche Zugriffsebene.
Um den Verbraucher zu erhalten und auf Token für eine vorhandene Anwendung zuzugreifen, gehen Sie zu Meine Anwendungen (verfügbar über das Menü oben rechts).
Schritt 1. Gehen Sie zu https://dev.twitter.com/apps
Schritt 2. App erstellen (Formular ausfüllen)
Schritt 3. Ändern Sie gegebenenfalls die Berechtigungen (je nachdem, ob Sie nur lesen, schreiben oder ausführen möchten).
Schritt 4. Gehen Sie zum Abschnitt API-Schlüssel und klicken Sie auf ACCESS TOKEN generieren.
5 Jahre zu spät zu antworten :)
Jetzt haben Sie diese Token, was alles ist, was Sie brauchen.
'oauth_access_token' => Access token
'oauth_access_token_secret' => Access token secret
'consumer_key' => API key
'consumer_secret' => API secret
Gehen Sie einfach hier: https://dev.twitter.com/apps/new Stellen Sie sicher, dass Sie sich mit Ihrem Twitter-Konto angemeldet haben - und erstellen Sie dann - auch wenn Sie nur zufällige (Test-) Inhalte eingeben - erstellen Sie Ihre App - danach erhalten Sie alle Daten, die Sie benötigen :)
Gehen Sie zu https://dev.twitter.com/apps, um alle Ihre Apps aufzulisten. Klicken Sie auf die gewünschte App, um den Verbraucher- und Geheimschlüssel zu erhalten. Wenn Sie noch keine App erstellt haben, folgen Sie https://dev.twitter.com/apps/new , um eine neue zu erstellen.
Diese Diashow zeigt, wie beide Schlüssel im Juni 2013 aktualisiert werden.
http://www.slideshare.net/Tweetganic/generate-twitter-applications
Aus den Twitter-FAQ:
Bei den meisten Integrationen mit der API müssen Sie Ihre Anwendung anhand eines API-Schlüssels gegenüber Twitter identifizieren. Auf der Twitter-Plattform bezieht sich der Begriff "API-Schlüssel" normalerweise auf einen sogenannten OAuth-Consumer-Schlüssel. Diese Zeichenfolge identifiziert Ihre Anwendung, wenn Anforderungen an die API gestellt werden. In OAuth 1.0a beziehen sich Ihre "API-Schlüssel" wahrscheinlich auf die Kombination dieses Verbraucherschlüssels und des "Verbrauchergeheimnisses", einer Zeichenfolge, mit der Ihre Anforderungen sicher bei Twitter "signiert" werden.
Zu Ihrer Information: Ab November 2018 muss jeder, der auf die APIs von Twitter zugreifen möchte, unter https://developer.twitter.com/ ein Twitter-Entwicklungskonto beantragen. . Sobald Ihre Bewerbung genehmigt wurde, können nur Sie Twitter-Apps erstellen.
Sobald das Twitter-Entwicklerkonto fertig ist:
1) Gehen Sie zu https://developer.twitter.com/ .
2) Klicken Sie auf Apps und dann auf App erstellen .
3) Geben Sie einen App-Namen und eine Beschreibung an .
4) Geben Sie einen Website-Namen in die Website-URL ein Feld ein.
5) Klicken Sie auf Erstellen .
6) Navigieren Sie zu Ihrer App, klicken Sie auf Details und dann auf Schlüssel und Token .
Referenz: http://www.technocratsid.com/getting-twitter-consumer-api-access-token-keys/