2013-05-13 1 views
0

J'ai une application facebook qui est souscrite pour des mises à jour en temps réel à l'un de ma page facebook. Tout fonctionne bien. Le seul problème est parfois que je reçois des mises à jour de facebook avec exp ID exponentiel, par exemple, 3.79476065496E + 14Comment gérer/convertir facebook exponentielle poste ID

Maintenant, je ne peux pas utiliser cet ID pour obtenir le message réel. Quelqu'un peut-il me dire comment surmonter ce problème? Existe-t-il un moyen de dire à Facebook de donner un format d'identifiant spécifique ou un moyen de convertir cet identifiant exponentiel en identifiant normal?

+1

Vous utilisez évidemment un langage qui essaie d'interpréter les ID de message comme des entiers. Allez comprendre comment les traiter comme des cordes à la place. – CBroe

+0

@CBroe Cela n'a rien à voir avec la langue. Vérifiez la réponse. – sparrow

Répondre

0

Je l'ai compris. Facebook l'a mis intentionnellement pour les messages des utilisateurs qui n'ont pas donné l'autorisation de lecture en lecture à mon application. Ceci est une mesure de confidentialité de facebook afin que je ne peux pas obtenir des messages non autorisés à travers des mises à jour en temps réel en utilisant api appel.