Kein Sommerloch für Developer: Breaking Changes im August.

Kein Sommerloch für Developer: Breaking Changes im August.


Auch im August kommt es laut Roadmap wieder zu einigen Breaking Changes. Auf den ersten Blick nichts schlimmes.

1. Die Methode FB.Canvas.setAutoResize des Javascript-SDK wird zu FB.Canvas.setAutoGrow umbenannt. Diese Änderung sollte bereits zum 01.01.2012 aktiv werden und wurde bereits damals schon propagiert. Wer immer noch FB.Canvas.setAutoResize benutzt, muss diese Methode nun schleunigst umbenennen!

2. Um Statusupdates über die Graph-API auszulesen, ist in Zukunft ein access_token notwendig!

3. Die alten Login- bzw. Share-Funktionen prompt_permissions.php und prompt_feed.php werden entfernt. Alternativen hierfür sind ein korrekt installierter Feed-Dialog bzw. eine Authentifizierung über den OAuth-Dialog.

4. Der ehemalige Add to Timeline Button, der damals mit Veröffentlichung der Open Graph Objekte lediglich eine Installation inkl. der publish_actions Permission ausgelöst hat, ist auch verschwunden. Die meisten haben diese Funktionalität ohnehin, besser erklärt, in ein eigenes Layout integriert. Im Prinzip ist die Reduktion auf einen einzigen Dialog zur Authentifizierung auch in Hinblick auf die vorherige Änderung nur konsequent. Wer noch den „Add to Timeline“ Button nutzt, muss nun den OAuth-Dialog mit entsprechender publish_actions Permission aufrufen.

Um ganz sicher zu gehen, dass ab dem 01.08.2012 keine Probleme auftreten, kann jetzt schon die entsprechende Migration aktiviert werden. Die App verhält sich dann mit allen Änderungen von Facebook genau so, wie sie sich ab August verhalten wird.

Wie man hier auch schon sehen kann, geht es im September und Oktober auch gleich weiter. Wobei man aus Gewohnheit sagen kann, dass es sich meistens doch noch länger ziehen kann. Die offline_access Permission, welche zum 01.05.2012 entfernt werden sollte, gibt es schließlich auch noch. Jedenfalls wenn man nicht die hier schon zu sehende Oktober-Migration aktiviert.

Wir halten euch ohnehin auf dem Laufenden, aber hier noch ein kurzer Überblick:

September

  • Umbenennung der likes Eigenschaft von Kommentaren zu like_count in der Graph API.
  • Umbenennung der votes Eigenschaft von Fragen zu vote_count in der Graph API.
  • Rückgabe von admin.getAppProperties bei bei leerem iOS Bundle nun [ ] statt [„“].
  • Korrekte Größer von Fotos in der photos_src FQL-Spalte.

Oktober

  • Die eingebaute follow Action wird verlangt.
  • Die dedizierte Bookmark-URL wird entfernt.
  • Die offline_access Permission verschwindet.
  • Das ohnehin verbuggte Live Stream Plugin wird entfernt.
  • Die Summary einer App in den Einstellungen wird entfernt.
  • Das position Feld der photo FQL-Tabelle wird entfernt.
  • /picture auf Objekte im Open Graph liefert nun einen Hash statt der Bild-URL.

 

Share on FacebookTweet about this on TwitterShare on Google+Pin on PinterestShare on LinkedInBuffer this pageEmail this to someone
Veröffentlichung 18. Juli 2012

+ Es gibt keine Kommentare

Deinen hinzufügen