2012-05-30 53 views
6

我的應用程序已經不再讓人們發佈到Facebook從它,它拋出這個錯誤時,我嘗試 -錯誤:此端點已棄用

「錯誤:該終端已被棄用,爲了暫時的。啓用它,您可以禁用「2012年8月」平臺遷移,並將於2012年8月1日永久停用。「

我從具有相同問題的人員那裏閱讀了其他兩篇文章,並嘗試通過禁用2012年8月突破性更改來解決此問題。它已經被禁用了,但我一直無法找到任何其他方法來解決這個問題。

任何想法如何解決它?

+1

[StackOverflow不是客戶支持代理](http://meta.stackexchange.com/a/128579/172661)。這是一個很有可能在Facebook上被問到的問題,因爲它似乎不是一個編程問題。 –

+2

你還沒有在這附近提供足夠的信息,以幫助我們;你在做什麼API調用? Facebook的[路線圖](https://developers.facebook.com/roadmap/)是否提及該方法已被棄用或計劃刪除?您是否嘗試更新代碼以使用最新的API? – Igy

+0

我現在有同樣的問題,將更新Sharekit到2.0會有幫助嗎? – user1035877

回答

2

當Facebook對他們的API進行更改時,開發者的offering a migration period of 90 daysmigrate

但是,如果您在寬限期之後沒有遷移,那麼您已經非常麻煩。

這些都是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.

我不能告訴你打破了應用程序,它的變化(雖然我猜這是刪除prompt_permissions.php和prompt_feed.php),但你應該做一定要更新到你正在使用的任何Facebook框架的最新版本(即update ShareKit)和/或確保使用新的Facebook API ASAP。

爲避免將來出現類似問題,請務必查看roadmap,並且 - 更好 - 關注the developer blog