2016-12-13 1 views
0

J'essaie d'aller chercher les derniers messages de Facebook de la page de notre compagnie pour les montrer sur notre site Web. Cela a déjà fonctionné jusqu'à il y a quelques semaines, Facebook a malheureusement modifié certaines de ses consignes de sécurité. Au départ, j'ai envoyé des requêtes à l'API Facebook Graph en utilisant PHP, l'identifiant de l'application, le secret de l'application et le jeton d'utilisateur pour créer une page accesstoken et récupérer les messages de mon entreprise. Grâce aux nouvelles directives, les nouvelles applications créées ne possèdent pas l'autorisation "manage_pages" dont vous avez besoin pour créer un accesstoken de page. Pour recevoir cette autorisation, vous devez faire réviser votre application par Facebook, ce qui me semble assez laborieux. Pouvez-vous trouver un autre moyen de récupérer mes messages? Je veux dire que ce sont des messages d'une page que j'ai créée. Je ne comprends pas vraiment pourquoi il y a tellement de problèmes de sécurité.Comment obtenir un jeton d'accès à une page Facebook sans que mon application ne soit examinée?

Merci!

+0

Je peux encore aller chercher les messages publics de toute page sans toutes les autorisations https://developers.facebook.com/tools/explorer/?method=GET&path=9445547199%3Ffields%3Dposts&version=v2.8 –

Répondre

0

Vous n'avez pas besoin de faire réviser votre application si elle n'est pas destinée à être utilisée par le grand public.

Développement App FAQ: My app is only used by a small number of people, who are all listed in the Role section of the App Dashboard - do I need to go through Login Review?

Non, il ne doit pas être revue. Si votre application n'est utilisée que par un nombre très limité de [...] personnes, il est tout à fait normal de les lister tous comme ayant des rôles différents dans le tableau de bord de votre application. Ils peuvent être répertoriés comme Admins, développeurs ou testeurs

0

[RESOLU]

Merci!

Au lieu d'utiliser « https://graph.facebook.com/v2.8/me ...? » Chercher seulement les messages de mes propres pages que je suis en train d'utiliser l'URL suivante pour chercher tous les messages publics:

"https://graph.facebook.com/v2.8/{PAGE-ID or PAGE NAME}?fields= 
name,picture,feed.limit(100){full_picture,created_time,message,likes, 
comments,type,link}&access_token={USERTOKEN}"