Was ist oauth_token_secret in Twitter OAuth?
Wenn ich ein access-token von Twitter bekomme ich so etwas wie die folgenden:
oauth_token=14410002-F5Bi8hMpQbXamM8MBBw8zw2LYIBL4FEBvxLZfaSwX&oauth_token_secret=K8QNvDcC2f9qtGU8tfa75exwLZ2Sc1jeHrThnk6Co&user_id=14410002&screen_name=blueonion
Was ist der oauth_token_secret? Ist es das, was wird verwendet, um Zeichen geschützt Anfragen oder ist der consumer_key noch verwendet.
InformationsquelleAutor der Frage Mike Ward | 2010-01-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die kurze Antwort ist: Die
oauth_token
und dieoauth_token_secret
sowohl die Anfrage-token, die verwendet wird zum signieren von Anfragen.Hier sind einige Ressourcen, die helfen könnte:
Dies ist nicht die consumer-key. Die consumer-key wird nur für die Ermittlung der Verbraucher (= der code, der fordert, Twitter) während der Anfrage-Token an den Benutzer. Die Anfrage-Token besteht dann aus einem öffentlichen und einem geheimen Teil, die beide für die Unterzeichnung des Antrags, wie in der Spezifikation in Abschnitt 9.
Aber Sie wollen wahrscheinlich verwenden Sie eine der Bibliotheken und haben einen Blick auf die Beispiele.
InformationsquelleAutor der Antwort MrTopf
dies ist eigentlich eine wirklich gute Frage, denn twitter scheint gebrochen zu haben das oauth-1.0-standard auf diese Anforderung. ich fand durch Zufall heraus, dass bei weglassen der oauth_token_secret von der Unterzeichnung Schlüssel, dh.
statt
beim anfordern des Zugangs-token, beide funktionieren genau die gleiche für twitter.
auf meiner website, die ich entwickelt twitter oauth entwickelt, bevor ich alle anderen mit oauth 1.0 service provider, die Authentifizierung und ich konnte nicht herausfinden, warum ein oauth_token_secret war Sie sogar notwendig. einmal habe ich versucht den gleichen code auf yahoo und linkedin hatte ich einen fiesen Schock, da der gleiche code, der arbeitete für twitter hat nicht funktioniert, die anderen Serviceanbieter (dh ich war mit dem ersten snippet oben, wenn ich hätte mit dem zweiten snippet)
InformationsquelleAutor der Antwort mulllhausen