Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is my obsolete Facebook API call?

I recently got a notice that I'm using one or more obsolete calls which will impact the website shortly. The problem is that I can't find any useful documentation to determine which call is obsolete and every call that I'm making seems to still be ok.

Can anybody tell me which one of these calls is obsolete?

FB.init
FB.Event.subscribe  // auth.login, auth.logout
FB.getLoginStatus
FB.api
FB.login
FB.logout

As announced in the Facebook Developer blog, Facebook is in the process of removing methods from the Javascript SDK that are not officially supported. Your app "MY APP" (MY APP NUMBER) has been identified as using such methods, and we are informing you about this now so that you can make the necessary changes to avoid your application being affected when we first make these methods into empty stubs, and subsequently when we remove them.

Thanks! Brett

like image 917
Brett Miller Avatar asked Nov 14 '22 02:11

Brett Miller


2 Answers

Q: Have you looked here:

  • http://developers.facebook.com/docs/reference/oldjavascript/

    or here:

  • http://developers.facebook.com/roadmap/

Q: Could you tell us exactly what this "notice" said?

ADDENDUM:

  • "Facebook Developer Blog"

  • You're interested in the "Operation Developer Love" entries.

like image 113
paulsm4 Avatar answered Dec 26 '22 19:12

paulsm4


I'm sorry for the vagueness of this email, but I can assure you, if these are the methods you use, then you are safe.

Common reasons for getting this email are

  • using a third-party component that use such a method (many flash SDK's do this)
  • users browsing your site with an extension that use such a method
  • someone copy-pasting code from you, inheriting your appId
  • someone having a typo in their appId, so that it matches yours
like image 32
Sean Kinsey Avatar answered Dec 26 '22 20:12

Sean Kinsey