Je construis une application pour mon usage personnel qui enregistre tous mes messages facebook dans une base de données sur mon ordinateur.Tous les messages Facebook de Graph API
Mais j'ai un problème car il semble que seuls quelques messages peuvent être accessibles via l'API graphique. J'ai créé un jeton avec toutes les permissions possibles.
Lors de l'émission d'un appel:
/me/inbox
Je reçois tous les fils dans ma boîte de réception, mais pour certains d'entre eux le champ comments
qui contient les messages réels manque. C'est surtout pour la conversation avec des gens qui ne sont pas amis avec moi sur facebook.
Pour ces discussions, lorsque j'essaie d'obtenir plus d'informations par /<id_of_the_thread>
, j'obtiens une erreur (code 100) Unsupported get request.
du graphique api.
Est-ce un comportement normal de l'API? Qu'est-ce qui me manque ici? N'hésitez pas si vous connaissez un meilleur moyen de sauvegarder tous mes messages.
Faire face au même besoin. J'ai déjà essayé cette approche, c'est une option bien sûr. Mais les inconvénients sont: Le fichier va prendre quelques jours pour être envoyé par Facebook. les fichiers htm contenant vos conversations sont dépourvus de pièces jointes/images, etc. – Macumbaomuerte