J'essaie d'accéder à l'API Facebook méthode Admin.getMetrics via jQuery. Je compose correctement l'URL de la demande du côté du serveur (afin de garder mon application secrète secret). Je puis envoie l'URL vers le navigateur pour demander l' aide jQuery.getJSON().
Facebook exige que je vous envoie une copie de tous mes params demande hachurées avec mon secret de l' application ainsi que la demande afin de vérifier mon authenticité. Le problème est que jQuery veut générer le nom de la fonction de rappel lui - même afin de faire correspondre le nom qu'il donne à la fonction anonyme que vous passez à appeler lorsque les rendements de données. Par conséquent, le nom de la fonction est pas disponible avant l' jQuery.getJSON()exécution et Facebook considère ma demande d'être inauthentique en raison d'une signature ne correspondent pas (la signature , je n'envoie le long comprend pas le rappel de param correcte , parce que n'a pas été générée jusqu'à jQuery.getJSON()RAN).
La seule façon que je peux penser de ce problème est de préciser en quelque sorte le nom de ma fonction au jQuery.getJSON()lieu de lui permettre de conserver l' anonymat. Mais je ne peux pas trouver une option pour le faire dans l'AP jQuery.













