2012-05-30 16 views
6

Meine App hat nicht mehr die Menschen ermöglicht, von ihm zu Facebook posten, und es wirft diesen Fehler, wenn ich versuche -Fehler: Dieser Endpunkt ist veraltet

„Fehler: Dieser Endpunkt wurde als veraltet Vorübergehendes. Wenn Sie diese Option aktivieren, können Sie die Plattformmigration "August 2012" deaktivieren. Sie wird am 1. August 2012 dauerhaft deaktiviert. "

Ich habe ein paar andere Posts von Leuten mit demselben Problem gelesen und versucht, sie zu beheben, indem ich August 2012 Breaking Changes deaktiviert habe. Es war jedoch bereits deaktiviert, und ich konnte keine andere Möglichkeit finden, das Problem zu beheben.

Irgendeine Idee, wie man es repariert?

+1

[StackOverflow ist kein Proxy für den Kundendienst] (http://meta.stackexchange.com/a/128579/172661). Dies ist eine Frage, die wahrscheinlich bei Facebook gestellt werden sollte, da es sich nicht um eine Programmierfrage handelt. –

+2

Sie haben uns nicht genügend Informationen zur Verfügung gestellt, damit wir Ihnen helfen können. Welchen API-Aufruf machst du? Weist Facebook [Roadmap] (https://developers.facebook.com/roadmap/) darauf hin, dass die Methode veraltet oder zum Entfernen geplant ist? Haben Sie versucht, den Code zu aktualisieren, um die neuesten APIs zu verwenden? – Igy

+0

Ich habe das gleiche Problem jetzt, wird Sharekit zu 2.0 wird helfen? – user1035877

Antwort

2

Wenn Facebook Änderungen an ihrer API vornehmen, sind sie offering a migration period of 90 days für die Entwickler migrate.

Aber wenn Sie nach dieser Gnadenfrist nicht migriert haben, sind Sie ziemlich geschraubt.

Dies sind die breaking changes from August 2012:

Disabling FB.Canvas.setAutoResize - Originally scheduled for January 1, 2011 We have renamed FB.Canvas.setAutoResize to FB.Canvas.setAutoGrow so that the method more accurately represents its function. FB.Canvas.setAutoResize will stop working on August 1st. We will completely delete the function on September 5th.

Page Post GETs from Graph API/FQL Will Require an Access Token
All calls to GET Page posts from the Graph API or FQL will now require an access token to be used.

Removing prompt_permissions.php and prompt_feed.php We will be removing a very old version of the feed dialog (/connect/prompt_feed.php) as well as a very old version of the auth dialog (/connect/prompt_permissions(s).php). If you are one of the very few developers still using these legacy endpoints, you should upgrade to the current Feed Dialog and/or OAuth Dialog.

Removing Add To Timeline Plugin
We will be removing the Add to Timeline plugin. If you are embedding the Add to Timeline plugin, we will render the Login Button in its place with the publish_actions permission automatically added to the scope parameter.

ich nicht die Änderung kann sagen, dass Ihre App brach (obwohl ich es Entfernen prompt_permissions.php und prompt_feed.php bin zu raten), aber Sie sollten sicherstellen, Stellen Sie sicher, dass Sie auf die neueste Version eines beliebigen Facebook-Frameworks (dh update ShareKit), das Sie verwenden, aktualisieren und/oder sicherstellen, dass Sie die neue Facebook-API so schnell wie möglich verwenden.

Um ähnliche Probleme in Zukunft zu vermeiden, achten Sie auf die roadmap und - noch besser - folgen Sie the developer blog.