API de Facebook: problemas de Feed.registerTemplateBundle

votos
0

Estoy intentando crear una característica en mi envoltorio de marco que automatiza el registro de paquetes de plantillas. He llegado al punto en el que parece que puedo hacerlo con éxito utilizando el método Feed.registerTemplateBundle API. No obtengo ningún error y obtengo una identificación de plantilla. Sin embargo, la plantilla no aparece en la Consola de plantillas registradas, y si trato de publicar una historia usando la identificación, me da un error de identificación de paquete de plantilla no válida.

¿Alguna sugerencia?

Publicado el 04/04/2009 a las 19:04
fuente por usuario
En otros idiomas...                            


2 respuestas

votos
0

Tuve este problema en la aplicación de ejemplo oficial de Facebook (TheRunAround)

estaba registrando la plantilla, pero cuando intentó obtener una identificación, estaba usando sprintf (como: sprintf ('% d',))

Los ID de la plantilla actual están fuera del rango de 32 bits, por lo que devolvía la identificación incorrecta.

¿Puede ser la causa?

Respondida el 04/04/2009 a las 19:51
fuente por usuario

votos
0

Resulta que hubo dos problemas:

  • Estaba erróneamente codificando dos veces la plantilla de la historia corta
  • Facebook estaba aceptando las llamadas formateadas erróneamente y devolviendo una identificación, lo que resultó en la creación de paquetes de plantillas "fantasmas" que no se mostraban en su consola.

He corregido mi código y el error ha sido informado (y creo que se ha corregido).

Respondida el 12/04/2009 a las 21:50
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more