Bonjour tout le monde,
J'ai besoin de vous pour résoudre mon problème : je me suis renseigné comme un dingue mais la doc de facebook est trop anarchique et les posts qui en parlent sont la plupart du temps incomplets ou obsolètes
Bref ! je souhaite, poster automatiquement depuis mon site internet vers ma fan facebook.
Bien sur il existe une API j'ai donc suivi pas a pas toutes les étapes ( avec beaucoup de mal ), voici mon fichier final :
Bref ! tout fonctionne, l'id de la page je l'ai trouvé grâce au GRAPH, le token avec les différentes manipulations pour lier le site à l'application (un vrai bordel ).
Bref tout fonctionne sauf l'ajout du statut :
Fatal error: Uncaught OAuthException: (#200) The user hasn't authorized the application to perform this action thrown in /home/mxxbhatw/public_html/applications/facebook/src/base_facebook.php on line 1325
Je connais le problème il faut que j'ajoute à mon application le droit de publier (' publish_auction') et le droit de le faire sur les fans page ('manage_page')
Sauf que JE NE SAIS PAS OU L'AJOUTER !!!
Enfait si, dans les infos de l'application il y a bien un endroit ou les renseigner dans infos applications mais pour valider il faut envoyer l'application en review !!! POURQUOI FAIRE ? je veux juste poster des statuts sur MA fan page avec MON application lié à MON site !!
Ai-je manqué une étape (j'espere que oui j'ai pas trop envie de rédiger un dossier légal complet juste pour une application en interne) ?
S'il faut vraiment le passer en review, comment faire un fichier privacy policy qui passe sur facebook ?
Merci pour votre aide, le monde des API est assez mal foutu je trouve.
Bonne journée !
J'ai besoin de vous pour résoudre mon problème : je me suis renseigné comme un dingue mais la doc de facebook est trop anarchique et les posts qui en parlent sont la plupart du temps incomplets ou obsolètes
Bref ! je souhaite, poster automatiquement depuis mon site internet vers ma fan facebook.
Bien sur il existe une API j'ai donc suivi pas a pas toutes les étapes ( avec beaucoup de mal ), voici mon fichier final :
<?php
require 'src/facebook.php';
$facebook = new Facebook(array(
'appId' => 'mon_app_id',
'secret' => 'mon_app_secret',
));
// Get User ID
$id_page = 'id_fan_page';
$token = 'mon_app_token' ;
$facebook->api('/'.$id_page.'/feed/', 'post', array(
'access_token' => $token,
'page_id' => $id_page,
'message' => 'I want to display this message on my wall'
));
?>
Bref ! tout fonctionne, l'id de la page je l'ai trouvé grâce au GRAPH, le token avec les différentes manipulations pour lier le site à l'application (un vrai bordel ).
Bref tout fonctionne sauf l'ajout du statut :
Fatal error: Uncaught OAuthException: (#200) The user hasn't authorized the application to perform this action thrown in /home/mxxbhatw/public_html/applications/facebook/src/base_facebook.php on line 1325
Je connais le problème il faut que j'ajoute à mon application le droit de publier (' publish_auction') et le droit de le faire sur les fans page ('manage_page')
Sauf que JE NE SAIS PAS OU L'AJOUTER !!!
Enfait si, dans les infos de l'application il y a bien un endroit ou les renseigner dans infos applications mais pour valider il faut envoyer l'application en review !!! POURQUOI FAIRE ? je veux juste poster des statuts sur MA fan page avec MON application lié à MON site !!
Ai-je manqué une étape (j'espere que oui j'ai pas trop envie de rédiger un dossier légal complet juste pour une application en interne) ?
S'il faut vraiment le passer en review, comment faire un fichier privacy policy qui passe sur facebook ?
Merci pour votre aide, le monde des API est assez mal foutu je trouve.
Bonne journée !