Tumblr-v2-API den Zugriff auf private blogs
Habe die Suche hoch und niedrig, und finde keine passende Antwort auf diese. Ich Frage mich, wenn jemand über das Tumblr-API-v2-Aufruf, mit dem Sie Zugriff auf Daten, die von einem privaten blog. Ich möchte nach und abrufen von Auflistungen von ein paar meiner privaten blogs, während die Authentifizierung natürlich.
Danke
Das ist leider nicht möglich. Die beste Quelle für Informationen dieser Art ist die Tumblr-API user group, wenn Sie Fragen es besteht zumindest die chance, dass tubmlr die Entwickler werden es Lesen 🙂
danke für die Antwort, nach tunblr wie gut sind Sie richtig. Ich werde haben Sie einen Blick auf die Benutzergruppe, danke
danke für die Antwort, nach tunblr wie gut sind Sie richtig. Ich werde haben Sie einen Blick auf die Benutzergruppe, danke
InformationsquelleAutor four2theizz0 | 2012-06-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Unter Verwendung der korrekten OAuth-Aufrufe der API, mit der ein access Token für einen privaten blog, ist es möglich, auf mindestens einige der, dass die privaten blog-Informationen mit der Tumblr API v2.
Hier sind einige Beobachtungen die ich gemacht habe:
api.tumblr.com/v2/blog/{Basis-hostname}/Beiträge
Normalerweise Sie diesen Aufruf mit Ihrer Öffentlichen API-Schlüssel, und ermöglicht Ihnen den Zugriff auf die posts von jedem Tumblr, ist nicht privat.
Jedoch! Gute Nachricht: Wenn Sie die voll OAuth-Header, wenn Sie diesen Antrag, es wird return die Liste der Beiträge eines Privaten Tumblr-account. Sie benötigen einen access-Token für die, die Tumblr, natürlich, dies zu tun. Ja, ich habe versucht, diese, dies getan, und es funktioniert.
Wenn Sie nur verwenden Sie Ihre Verbraucher-API-Schlüssel, z.B.
Dann werden Sie nichts bekommen. Sie haben, um eine voll-authentifizierte Anfrage-mit all den richtigen OAuth-Parameter.
api.tumblr.com/v2/blog/{Basis-hostname}/info
Wird nicht Arbeit überhaupt für einen privaten blog, auch wenn mit der richtigen OAuth-Zeug, um die API-Aufruf.
api.tumblr.com/v2/user/info
Normalerweise gibt eine Liste von "blogs" für die angegebene Benutzer authentifiziert. Jedoch, keine privaten tumblrs wird nicht in der Liste der blogs.
Hinweis:
Habe ich nicht getestet, viele der anderen API-Aufrufe mit privaten blogs, so dass ich kann Ihnen nicht sagen, für sicher, wenn das erstellen/editieren/entfernen von posts funktioniert oder nicht.
Habe ich nicht getestet, überhaupt mit xAuth, nur regelmäßige OAuth und eine standard-access-Token, die durch die "web authorization flow"
xAuth ist das gleiche, keine privaten blogs zurückgegeben von /user/info
InformationsquelleAutor Felix
Versuchen Sie, den obigen code in Ihrem blog veröffentlichen-API.
Hoffe, das hilft.
oAuth class
?$oauth = new OAuth($conskey,$conssec);
oAuth kann in Ihrem server installiert. Es muss auch aktiviert sein php.ini finden Sie unter diesem link --> php.net/manual/en/book.oauth.php
InformationsquelleAutor Eralph