kanban #5366
closed
Twitter API down / Forenportal Error
Added by Apophis over 12 years ago.
Updated over 12 years ago.
Description
Twitter hat heute Nacht die Twitter API v1 wie angekündigt abgeschaltet.
Seit dem returned das REST Interface nur noch:
Restcall:
https://api.twitter.com/1/statuses/user_timeline.json?screen_name=ppsde&include_rts=true&include_entities=true&count=4
Return:
{"errors": [{"message": "The Twitter REST API v1 is no longer active. Please migrate to API v1.1. https://dev.twitter.com/docs/api/1.1/overview.", "code": 68}]}
Das Forenportal nutzt diese funktionalität, weil sie sehr schön einfach war. Daher wirft das Portal im Moment Fehler.
Der Fix ist kompliziert (OAuth) bzw braucht eine externe library. Ich habe die Forenportal implementierung auf meiner Entwicklungsseite, aber es wird sicher etwas dauern bis ich einen fix machen könnte. Daher sollte dew Twitterblock entfernt werden oder zumindest den Call auf die lib entfernt werden. Ja das muss im Code gemacht werden.
PS eure Target versions sind alt ;D
OK habs auf meiner development site gefixt.
http://silverstripe.incognido.ch/
Error-Handling ist auch etwas besser.
Müsste man jetzt für portal.php implementieren.
Ich nutze:
tmhoAuth für die authentifizierung:
https://github.com/themattharris/tmhOAuth/
Einer der PPS twitter accounts sollte noch nen Applikation erstellen und einen API Key.
Ich würd das fixen, brauch dazu git schreibrechte, zugriff auf den ppsde account oder jemand muss eine App erstellen für mich und die 4 keys mir geben. Und jemand muss das portal.php danach syncen.
Gruss,
Thomas
Neue Version eingecheckt...
Es fehlen die Werte für OAuth und ich habe es nicht getestet.
ich hab OAuth credentials zum testen, aber wir sollten selbst welche generieren auf dem ppsde account auf twitter.
Und jemand muss das mal testen :)
- Tracker changed from Bug / Feature to kanban
- Status changed from New to k_done
Thomas ist eine Bratwurst.
Also available in: Atom
PDF