2012-07-17 4 views
5

Recientemente recibí un aviso de que estoy usando una o más llamadas obsoletas que afectarán el sitio web en breve. El problema es que no puedo encontrar ninguna documentación útil para determinar qué llamada está obsoleta y cada llamada que estoy haciendo parece estar bien.¿Cuál es mi llamada obsoleta a la API de Facebook?

¿Alguien me puede decir cuál de estas llamadas es obsoleta?

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

Como se anuncia en el Facebook desarrollador blog, Facebook está en el proceso de eliminación de los métodos del SDK de Javascript que no apoyo oficial . Su aplicación "MI APLICACIÓN" (MI NÚMERO DE APLICACIÓN) ha sido identificada como que usa tales métodos, y ahora le estamos informando acerca de esto para que pueda hacer los cambios necesarios para evitar que su aplicación se vea afectada cuando hagamos estos métodos por primera vez. en los vales vacíos, y posteriormente cuando los eliminemos.

Gracias! Brett

+0

Supongo que 'FB.logo' se supone que es' FB.logout'? [Por lo que puedo ver] (https: //developers.facebook.com/docs/reference/javascript /) ninguno de estos son "obsoletos"? – RobIII

+1

Su pregunta es tan vaga como el "aviso" que recibió. ¿Podría decirnos algo más sobre quién lo envió y qué dicen exactamente? – paulsm4

+0

He agregado su notificación y he reparado FB.logout –

Respuesta

1

Disculpe la imprecisión de este correo electrónico, pero le puedo asegurar que, si estos son los métodos que utiliza, está seguro.

razones más comunes para conseguir este correo electrónico son

  • utilizando un componente de terceros que utilizan un procedimiento de este tipo (muchos de flash SDK de hacer esto)
  • usuarios leyendo su sitio con una extensión que utilizan este método
  • alguien copiar y pegar el código de usted, heredando su Id de aplicación
  • a alguien que tiene un error tipográfico en su Id de aplicación, para que coincida con la suya
Cuestiones relacionadas