Estuve lanzándome al desarrollador de Facebook por un par de semanas y ha sido ... desafiante. No de un ¿cómo funciona esto? punto de vista, pero desde un ¿por qué esto no funciona! uno.
Tengo curiosidad sobre qué trampas, comportamientos inesperados, o simplemente errores que la gente ha estado viendo haciendo trabajo en Facebook y qué han hecho para compensar.
Mi albatros actual es la (beta) API DataStore; es bastante poco confiable. Las llamadas a getObject pueden fallar con valores devueltos parciales, de modo que un objeto con campos {foo, bar, val} creado con valores {1, 2 3} podría devolver {1, 0, 3}, {0, 0, 3} , etc. Todavía tengo que encontrar un trabajo aceptable.
El finalista es la incapacidad de usar <fb:if-*>en la página de perfil de un usuario. He compensado con un inglés verdaderamente retorcido y <fb:visible-to-owner>.













