2016-06-12 24 views
1

übergeben Ich versuche, eine "DEFINITIVE" Antwort dafür zu bekommen. Von dem, was ich gelesen habe, scheint die Antwort "Nein" zu sein, aber ich wollte nur sicherstellen, dass ich besser verstehe, wie die Interaktion mit Twitter funktioniert, denn mit GitHub kann ich einfach Antworten (Rohdaten) erhalten durch Ändern der URL. Wenn jemand einen Link kennt, der "speziell" das anspricht, was ich sehr zu schätzen weiß, habe ich praktisch die gesamte API-Dokumentation von Twitter gelesen, aber die Aufnahme Ihrer Zugangsdaten als Browseranfrage (im Gegensatz zu einer HTTP-Anfrage) Anfrage mit curl, php, etc.) scheint nicht speziell angesprochen werden und ich wollte wissen, ob es eine Möglichkeit, dies zu tun, ohne etwas zu tun, obwohl ich bereits erfolgreich Tweets über ein Python-Skript bereits gegriffen haben.Ist es möglich, Twitter API Access Token direkt zu Browser URL

mehr Klarheit zu schaffen, gibt es etwas Ähnliches wie die folgenden mit der entsprechenden Syntax, die mich Tweets zugreifen erlauben würde:

https://api.twitter.com/1.1/statuses/user_timeline.json?include_entities=true&include_rts=true&screen_name=TwitterUser&count=50&[ConsumerKey]&[ConsumerSecret]&[AccessToken]&[AccessSecret] 

Bitte beachten Sie, dass ich angehängt haben:

&[ConsumerKey]&[ConsumerSecret]&[AccessToken]&[AccessSecret] 

Aber ich frage, ob es eine bestimmte Syntax gibt, die ich verwenden kann, um diese Parameter direkt auf eine Seite von Tweets zu bringen, anstatt sie ausschließlich durch Skripting zu machen.

Antwort

0

Nein. Die Twitter-API selbst erzwingt, dass Clients OAuth-Zugriffstoken verwenden.

Sie können dies selbst erstellen, oder es scheint, es gibt Dienste, die dies für Sie wie https://github.com/timwhitlock/php-twitter-proxy/tree/master/1.1 oder http://supertweet.net/ bieten. Keine Ahnung, ob sie funktionieren.

Twitter selbst verwendet CORS, um die API über javascript zu seinen eigenen Seiten freizugeben, aber das ist auf Seiten wie Tweetdeck gesperrt und funktioniert sowieso nicht in der Browserleiste.

+0

Vielen Dank, Yuri. Beim weiteren Lesen fand ich eine ähnliche Antwort, während ich auf wget und cURL las. Dein ist jedoch definitiv spezifischer und hat mir wirklich geholfen! Danke nochmal, Yuri. – Inquisitor01