Mà J du 7 décembre 2011 : modification de la partie sur la récupération de l'access_token, ce qui corrige le problème où seul l'administrateur de la page pouvait voir les messages postés.
Les sources ont été mises à jour en conséquence.
Note : Ce tutoriel est une mise à jour de celui que j'avais fait il y a bientôt un an, utilisant l'API REST de Facebook.
Mon ancien tutoriel n'étant plus valable (on ne peut plus autoriser une application sur une page de la manière dont je l'ai décrite), je vous fait part aujourd'hui de la nouvelle façon de procéder pour arriver au même résultat : poster un message sur le mur d'une Fan Page en utilisant l'API ("Graph" cette fois) de Facebook.
Je considère que vous avez déjà créé votre page ou que vous êtes administrateur de la page sur laquelle vous voulez poster.
git clone https://github.com/facebook/php-sdk.git
Ou sous forme d'archive sur cette page.
Les seuls fichiers dont nous avons besoin sont les fichiers du dossier src.
On vous demandera de remplir un CAPTCHA, puis vous devriez atterrir sur une page semblable à celle-ci :
/* on inclut le fichier du SDK */ require_once('php-sdk/facebook.php'); /* l'id et la clé secrète de votre application sont disponibles sur la page de configuration de celle-ci */ $app_config = array( 'appId' => 'APP_ID', 'secret' => 'APP_SECRET', 'cookie' => true ); /* Pour connaitre l'id de votre page, allez sur celle-ci et regardez son URL : https://www.facebook.com/pages/<Titre de votre page>/<ID de votre page> */ $page_config = array( 'page_id' => 'PAGE_ID' );
Ajoutez ensuite ces quelques lignes (les explications sont dans les commentaires) :
$facebook = new Facebook($app_config); /* on récupère les informations de l'utilisateur connecté à Facebook */ $user = $facebook->getUser(); /* si connecté */ if($user){ try{ $accounts = $facebook->api('/me/accounts'); echo '<pre>'; print_r($accounts); /* on affiche les informations retournées */ } catch (FacebookApiException $e){ error_log($e); $user = null; } } if($user){ $logoutUrl = $facebook->getLogoutUrl(); echo '<a href="'.$logoutUrl.'">Log Out</a>'; } else{ $login_params = array( 'scope' => 'manage_pages,publish_stream,offline_access' /* paramètres permettant de récupérer le token, offline_access permet d'utiliser le token même si vous n'êtes pas connecté directement (ex. : avec un cron) */ ); $loginUrl = $facebook->getLoginUrl($login_params); echo '<a href="'.$loginUrl.'">Login</a>'; }
Avant de lancer ce script, il faut d'abord spécifier l'URL de votre script PHP dans les paramètres de votre application.
Pour cela, retournez sur la page de configuration de votre application, et remplissez correctement le champ Site web, comme ceci :
Ceci indique sur quelle URL retourner après avoir autorisé l'application.
Je n'ai pas testé, cependant je pense que une adresse en http://localhost/ devrait fonctionner.
Il est maintenant temps de vous rendre sur votre page PHP.
Si tout se passe bien, vous devriez avoir un lien Login, cliquez dessus.
Vous devriez atterrir sur cette page, cliquez sur Connexion :
Puis celle-ci, cliquez sur Autoriser :
Une fois ces étapes effectuées, vous avez correctement autorisé la gestion de votre page, par votre application, et vous êtes redirigé vers votre script PHP, qui devrait vous afficher votre access token (une très longue chaine de caractères) !
Array ( [data] = Array ( [0] = Array ( [name] = Tuto Graph API page [access_token] = VotreAccessTokenQuiEstUneTresLongueChaineDeCaracteres [category] = Tv channel [id] = 304493389565701 ) /* ... */ ) )
Et voilà , le tour est joué, vous avez désormais récupéré le token qui vous permettra de poster sur votre page.
Voyons maintenant comment l'utiliser.
require_once('php-sdk/facebook.php'); $app_config = array( 'appId' => 'APP_ID', 'secret' => 'APP_SECRET' ); $page_config = array( 'access_token' => 'ACCESS_TOKEN', /* n'oubliez pas cette entrée par rapport au tableau dans get_token.php */ 'page_id' => 'PAGE_ID' ); $facebook = new Facebook($app_config);
Puis rajoutez ces quelques lignes, qui suffisent à poster le message :
$params = array( 'access_token' => $page_config['access_token'], 'message' => 'Message de test', 'name' => 'Nom de test', 'caption' => 'Légende de test', 'link' => 'http://www.google.fr', 'description' => 'Description de mon message !', 'picture' => 'http://www.informanews.net/imagenews/panasonicTV_Google.jpg', 'actions' => array( array('name' => "Nom de l'action", 'link' => 'http://www.google.fr/') ) ); $post_id = $facebook->api('/'.$page_config['page_id'].'/feed','post',$params);
Vous n'avez plus qu'à aller sur votre fan page pour admirer le résultat ! :)
Les scripts que j'utilise dans ce tuto sont disponibles à cette adresse pour les fainéants.
Si vous avez des questions, les commentaires sont là pour ça, ou bien @delphiki.
Amusez-vous bien. ;-)
Commentaires :
# Géraud, le lundi 24 octobre 2011 à 11:52:07 # delphiki, le lundi 24 octobre 2011 à 15:05:01
Bonjour,
L'access token est valable pour toutes les pages dont vous êtes le créateur ou l'administrateur, même si l'utilisateur n'est pas connecté en effet.
Lors de la demande de permissions, les pages "autorisées" sont listées :
D'accord, du coup c'est l'id de la page que l'on renseigne qui va déterminer où le poste va être écrit :)
Merci pour cette réponse rapide et pour ce tuto.
Bonne continuation pour la suite
Bonjour, je n'arrive pas a trouver l'id de la page...
Je sais pas comment faire pour la trouver.
J'ai crée mon appli et sa me donne sa:
https://www.facebook.com/apps/application.php?id=XXXIDAPLI
Mais pas l'id de la page o_O.
Et aussi, j'ai une erreur étrange..
Quand je vais sur get_token.php facebook me demande la permission puis quand j'accepte il me rédirige a get_token.php
Fatal error: Uncaught OAuthException: Invalid OAuth access token. thrown in /htdocs/public/www/MTA/base_facebook.php on line 1039
Salut,
Ne confonds-tu pas l'application et la page ?
Il faut d'abord créer une page avant de créer l'application : https://www.facebook.com/pages/create.php
Bonjour,
Est-ce qu'il existe la même chose pour publier sur les pages des utilisateurs et non sur une page fan ?
si oui je suis preneur de votre aide car vos explications sont claires mais je n'arrive pas à l'adapter à utilisateur.
Merci pour votre aide
Philippe
Phive, pour cela, je n'ai pas vraiment regardé en détails, mais j'imagine qu'il faut que l'utilisateur en question ait autorisé l'application pour poster sur son mur.
Dans tous les cas, juste avec ce tuto, il est impossible de poster autre part que sur votre propre profil, ou sur vos pages.
Cf : Je n'ai pas testé, cependant je pense que une adresse en http://localhost/ devrait fonctionner.
Je ne pense pas que cela puisse fonctionner :à)
Bonjour,
Le tuto est très explicite est à priori il fonctionne pour tout le monde, malheureusement j'ai un peu de mal.
Je recupére bien le token (c'est bien la variable code renvoyée en GET?) et lorsque je l'ajoute a la page post.php et que j'acutalise celle-ci j'ai une erreur :
Fatal error: Uncaught OAuthException: Error validating application. thrown in /sep/Twitter_On_Fan_Page/php-sdk/base_facebook.php on line 1039
Au temps pour moi j'avais zappé une étapes.
Par contre est-il possible de posté en son sur une application?
Par exemple mon compte FB n'est pas une personne il gère une page FB.
Or lorsque j'utilise cette technique c'est le compte FB qui poste sur le mur et pas la page.
Est-ce possible de faire poster la page?
Bonsoir et tout d'abord merci pour ce tuto.
J'ai réussi à mettre en place le système et ça fonctionne (presque) parfaitement.
Pour faire simple en gros j'ai un bouton "poster" qui m’exécute le script avec les infos que je souhaites envoyer sur la page facebook.
Quand je vais voir sur la page en question et connecté avec les identifiants de la page, le contenu envoyé est bien affiché. Par compte, si je me connecte avec un autre compte et que je me rend sur cette même page, le contenu n'apparaît pas...
Peut-être que c'est juste une config à modifier au niveau des paramètres facebook de la page mais là j'avoue tourner en rond depuis quelques jours.
Si quelqu'un a une idée, cela pourrai m'aider :)
Par avance merci
Pour compléter le précédent message :
ça marche mais c'est visible seulement par l'administrateur de la page. Je cherche a ce que la publication soit visible par tout le monde.
Salut, toujours pas d'idée pour mon soucis de permission ?
Salut, toujours pas d'idée pour mon soucis de permission ?
Même souci que Manu. Le contenu publié ne s'affiche que pour l'administrateur de la page et pas pour les likeurs. Je cherche une solution...
Même souci que Manu. Le contenu publié ne s'affiche que pour l'administrateur de la page et pas pour les likeurs. Je cherche une solution...
Bonjour,
merci pour ce tuto :).
Cependant j'obtiens l'erreur suivante "Exception: Unknown fields: access_token" lors de la premiere étape.
Pourriez-vous m'éclairer ?
Merci d'avance !
Bonjour,
merci tout d'abord pour ce tuto, j'ai néanmoins un souci assez rapidement :
quand je lance le script get_token.php pour la première fois, j'ai cette erreur :
Parse error: syntax error, unexpected '{' in /***********/get_token.php on line 21
Cela correspond à l'accolade après le try{ du fichier get_token.php
Je n'ai pas réussi à la corriger, y'a une solution ?
Merci d'avance !
Bon j'ai trouvé, php4 ne gère pas les try/catch et par défaut mon site chez ovh était toujours en php4...
Pour passer en php5 [url=]http://guides.ovh.net/Php5ChezOvh[/url]
Voilà et merci encore pour le tuto !
Bonjour,
Je me suis penché sur le problème où seul l'administrateur de la page pouvait voir les messages postés, et j'ai modifié le tuto en conséquences.
Le problème venait du fait qu'il faut en fait récupérer un autre access_token, unique à la page.
Il suffit donc de reprendre la partie sur la récupération de l'access_token pour prendre en compte ce changement.
Salut,
Après testé la nouvelle solution, j'obtiens plusieurs infos différentes :
Array
(
[data] => Array
(
[0] => Array
(
[name] => manuel
[access_token] => AAAB2sDOzc9oBABl1CcHd9ZB[...]TdHq9ejZBOO5S0ozVq2v6oPXIXNO4ZCvLqOCQLxcNAlL3gZDZD
[category] => Entertainer
[id] => 264998[...]1447
)
[1] => Array
(
[name] => SendPhpPost
[access_token] => AAAB2sDOzc9oBAM6i[...]oX8M8EmgOzu4PeCZA0r58RZCQRu0TNqe8eCr0Dyx39oq29WLZBtPKuzNUL9ChOrQGAZDZD
[category] => Application
[id] => 1[...]20282
)
)
[paging] => Array
(
[next] => https://graph.facebook.com/me/accounts?method=GET&access_token=AAAB2sDOzc9oBAGn7wDP3uYLqbJVvhxdY8D2DBuKJ8pfKD5fgLlbcy0cQhYvE6UV3a62yat2uTLDP8[...]limit=5000&offset=5000&__after_id=130499[...]82
)
)
Dans mon utilisation :
- Si je prends l'access token de "manuel", j'ai le même problème que précédemment (seul l'admin peux voir).
- Si je prends l'access token de "SendPhpPost", j'ai l'erreur ci-dessous lorsque je lance le script :
Fatal error: Uncaught OAuthException: (#200) Posts where the actor is a page cannot also include a target_id thrown in [...]/include/plugins/p_actualite/src/base_facebook.php on line 1039
En cherchant un peu sur le net je suis tomber sur ce lien mais je n'y comprend pas grand chose...
http://jorgealbaladejo.com/2011/06/13/publish-to-facebook-page-or-applications-wall-with-php/
Quelqu'un a également rencontré ce problème ?
Bonjour et tout d'abord merci beaucoup car votre tuto doit être le seul du web en français actuellement :D
Voilà mon problème :
j'ai fais le tuto de A à Z et même plusieurs fois. Mon post.php est en ligne avec le dossier php-sdk tout bien rangé et quand je vais sur ma page post.php ça m'affiche une page blanche et rien n'est affiché sur le mur de ma page :[
Voilà le code de ma page post.php qui pourtant est bien le même que le votre ...
<?php
require_once('php-sdk/facebook.php');
$app_config = array(
'appId' => 'l'id de mon api',
'secret' => 'le App secret de mon api'
);
$page_config = array(
'access_token' => 'l'access token de ma page(j'ai essayé avec celui de l'app mais toujours pareil)', /* n'oubliez pas cette entrée par rapport au tableau dans get_token.php */
'page_id' => 'url de ma page fb'
);
$facebook = new Facebook($app_config);
$params = array(
'access_token' => $page_config['access_token'],
'message' => 'Message de test',
'name' => 'Nom de test',
'caption' => 'Légende de test',
'link' => 'http://www.google.fr',
'description' => 'Description de mon message !',
'picture' => 'http://www.informanews.net/imagenews/panasonicTV_Google.jpg',
'actions' => array(
array('name' => "Nom de l'action", 'link' => 'http://www.google.fr/')
)
);
$post_id = $facebook->api('/'.$page_config['page_id'].'/feed','post',$params);
?>
Merci
tout d'abord merci pour ce tuto,
Cependant j'obtiens l'erreur suivante:
Fatal error: Uncaught OAuthException: (#200) Posts where the actor is a page cannot also include a target_id thrown in ..../www/test/facebook/php-sdk/base_facebook.php on line 1039
Pourriez-vous m'aider ?
Merci d'avance.
Bonjour,
Merci pour ce tuto,
J'obtiens également l'erreur suivante :
Fatal error: Uncaught OAuthException: (#200) Posts where the actor is a page cannot also include a target_id thrown in /home/.../facebook/base_facebook.php on line 1039
Pourriez-vous m'aider ?
Merci beaucoup
Bonjour,
Merci pour ce tuto,
J'obtiens également l'erreur suivante :
Fatal error: Uncaught OAuthException: (#200) Posts where the actor is a page cannot also include a target_id thrown in /home/.../facebook/base_facebook.php on line 1039
Pourriez-vous m'aider ?
Merci beaucoup
Bonjour,
Merci pour ce tuto,
J'obtiens également l'erreur suivante :
Fatal error: Uncaught OAuthException: (#200) Posts where the actor is a page cannot also include a target_id thrown in /home/.../facebook/base_facebook.php on line 1039
Pourriez-vous m'aider ?
Merci beaucoup
Bonjour, tout à la fin j'obtiens aussi l'erreur suivante quand j'essaye de poster le message via post.php:
Fatal error: Uncaught OAuthException: (#200) Posts where the actor is a page cannot also include a target_id thrown in /home/.../www/facebook/php-sdk/base_facebook.php on line 1050
Salut c'est encore moi! Maintenant ça fonctionne, je n'ai plus l'erreur d'OAuthException. En fait j'essayais d'afficher les news de mon site sur un groupe Facebook dont moi seul avait accès. En fait ça ne marche pas sur les groupes, il faut créer une page!
Voilà comment créer une page fan:
[url=]http://fredericbarry.com/tutoriel-comment-creer-page-facebook/[/url]
Normalement ça devrait fonctionner pour vous, chez moi ça marche :)
Bonjour,
j'ai testé le tuto mais j'ai un souci, à la fin... je récupère bien le token, je créé le post.php qui va mais il ne se passe rien sur la page en question...
je dois rater un truc mais quoi ?
configuration de ma page fan ?
... ?
Merci pour le tuto et le lien vers les scripts il n'y a plus qu'a mais c'est souvent ça le plus dur...
Merci pour ce tuto qui marche à merveille !
Juste une question, si quelqu'un a une réponse : j'ai cherché en vain dans l'API pour voir si il y avait une solution pour choisir qu'un des messages postés via l'API soit "mis en avant" (en format large sur les nouvelles pages) ou "épinglé en haut" ?
Merci d'avance (je continue mes recherche de mon coté !)
Super tuto, merci beaucoup, ça marche parfaitement !
Merci beaucoup pour le tuto, par contre moi le get_token.php ne fonctionne pas terrible, je reçoit des paramètres en GET dans mon url avec surement les paramètres de session (state et code)... Mais il ne me propose pas le logout ni le tableau avec les access token... T-T
Finalement ça fonctionne, j'avais d'autres pages avec des connexions fb qui polluaient le tout.
Merci pour beaucoup pour ce script, qui fonctionne parfaitement.
Petite interrogation : la session reste valide "indéfiniment" ou un temps déterminé, et force à se reconnecter à intervalles réguliers ?
Merci d'avance pour l'info.
Salut Florian,
La session reste bien valide indéfiniment, tout du moins, ça fait plus d'un an que ça tourne pour mes scripts sans que j'ai à faire quoi que ce soit. ;)
Bonjour,
Merci pour ce tuto qui est très bien fait mais malheuresement quand je lance la page, je tombe sur un resultat comme ca :
Array
(
[data] => Array
(
)
)
Log Out
Est ce que par hasard quelqu'un a rencontré ce problème et sais d'ou cela peut venir ?
Merci beaucoup
Bonjour,
Le script fonctionne sans problème.... mais seuls les administrateurs de page peuvent voir le post... et non les fans....
Comment faire?
Tout d'abord merci pour ce script, c'est parfait.
Concernant le problème de limitation du post, ce ne sont les administrateurs de la page qui peuvent voir le post mais les développeurs de l'application. Il suffit pour corriger cela de passer l'application en mode "visible" (Mode bac à sable désactivé).
script interessant , c'est en gros ce que je cherche , mais en lisant les commentaire je me pose une question avant de me lancer.
Est-ce que cela peu fonctionner dans un script cron ??
Le script peut très bien fonctionner dans un cron oui, je l'utilise en partie comme ça. ;-)
Après tant de recherche c'est ce script qui me sauve la donne. Merci infiniment!
Merci! J'ai cru devoir passer ma vie sur l'API Facebook, mais non. J'ai trouvé ton billet tu m'as fait gagner un temps précieux.
merci pour votre tuto il vient de m'aider grandement!!!!!
Bonjour tout le monde, je suis un null en php, j'ai éssayé ce tuto et la news qui s'affiche sur facebook est celle qui est dans le fichier post.php par contre je voudrais que ce soit plutot les evenements du site [url=]www.calendeo.com[/url] chaque fois qu'une nouvelle annonce est ajoutée. Merci pour votre tuto et merci d'avance pour l'aide que vous m'apporterez
Bonsoir, j'ai essayé votre tuto, il fonctionne cher moi sauf que c'est visible seulement par l'administrateur de la page et j'aimerais que la publication soit visible par tout le monde.
est ce qu'il y'aurait dejà une solution pour cela, j'ai essayé la solution plus haute mais elle ne fonctionne toujours pas. Merci
@Frandev, retire ton application du mode "bac à sable", normalement ça devrait être bon. ;)
Mille merci @delphiki ça fonctionne chez moi nikel
Bonjour,
pour cela fonctionne pas pourtant j'ai tout configuré et aussi l'access_token
mais j'obtiens cette erreur :
Fatal error: Uncaught OAuthException: Error validating application. Application has been deleted. thrown in ************************/src/base_facebook.php on line 1336
Bonjour luxiole,
es-tu sûr que ton application est toujours présente ou que tu as bien copié les id et clé de ton application ?
ca fonctionne nickel... je confirme pour que tout le monde voit le post, faut que l'appli ait le mode bac à sable désactivé...
Bonjour,
Voilà une semaine que, comme d'autres sur le fil de commentaires, je tourne en rond.
J'ai bien récupéré les token etc avec le fichier "get_token.php", mais quand j'exécute le script, page blanche et aucun résultat.
Le dossier php-sdk est bien placé en racine de mon serveur, ainsi que les fichiers "get_token.php" et "post.php"..........
Pourriez-vous nous éclairer sur ce souci récurrent ?
Aucun autre script ne fonctionne, et ce serait très utile pour faire des messages directs depuis nos applications PHP vers Facebook au lieu d'utiliser RSSGraffiti qui met une plombe à envoyer nos flux :/
Merci
Salut O2,
j'ai re-testé moi-même le script la semaine dernière et tout semble toujours fonctionner.
As-tu une erreur PHP dans tes logs ?
Bonjour,
L'interface Dev de Facebook à bien changer, je souhaiterai réaliser ton tuto sur ma page fan.
Peux-tu m'aiguiller sur la nouvelle interface.
Cordialement,
Artnetwalk
Bonjour,
Tout comme artnetwalk, j'ai voulu reprendre votre tuto afin de pouvoir poster un message sur le mur d'une page fan.
Pour cela, j'ai donc modifié le script avec les bons id de page etc...
Quand j'exécute, cela m'ajoute bien le message sur le mur de la page fan, toutefois, je suis le seul à la voir. Si je me connecte sur un autre profil facebook et que je me rends sur cette fanpage, je ne vois pas les messages sur le mur.
Auriez-vous peut être une idée d'où pourrait venir le souci?
Merci d'avance.
Je reviens vers vous, oui déjà, j'ai trouvé le souci.
En fait, pour mon cas, il s'agissait dans la nouvelle interface de l'application d'aller dans "Statut - Review", et ensuite répondre oui à la question :
Do you want to make this app and all its live features available to the general public?
En espérant que ça puisse en aider d'autre.
Merci bq pour le script
j'ai le même problème (seul l'admin peux voir).
Svp tu as un solution
Bonjour j'aimerais poster
"Rendez moi mon cadeau de la saint valentin!
Claire.C"
sur la page fb officel d'hugo boss qui a perdu mon colis et le service client ne fait rien!!
Quelqu'un pourrait m'aider je ne suis pas assez calée en informatique pour le faire moi même!
Merci
Salut,
j'ai tout fait bien correctement et j'ai aussi l'erreur 200 Uncaught OAuthException: (#200) The user hasn't authorized the application to perform this action. Me faut-il demander des permisions à FB ? Si non c'est que j'ai du rater une étape.
D'autre part j'ai lu plus haut que l'acces token était unique à toputes mes pages, mais en repetant l'operation de le recuperer j'en ai obtebnu plein de differents. Je suis tres perplexe
Merci
Salut,
j'ai tout fait bien correctement et j'ai aussi l'erreur 200 Uncaught OAuthException: (#200) The user hasn't authorized the application to perform this action. Me faut-il demander des permisions à FB ? Si non c'est que j'ai du rater une étape.
D'autre part j'ai lu plus haut que l'acces token était unique à toputes mes pages, mais en repetant l'operation de le recuperer j'en ai obtebnu plein de differents. Je suis tres perplexe
Merci
Bonjour,
J'ai des difficultés à projeter le programme à écrire pour Envoyer un message sur le mur d'un groupe fermé dont je ne suis pas l'administrateur mais auquel je contribue.
Le message est constitué d'un texte (ds un fichier excel)et d'une image (ds un db ou sous forme.jpg)
je n'ai pas de page web, je souhaiterais faire un traitement part lot (de 1 n fois) sur les lignes du fichier..
Quelles sont les évolutions de stratégie à prévoir
L'usage de mon email est sans doute plus efficace pour les pieces jointes?
j'ai un peu perdu de vivacité d'esprit suite à qq ennui de santé désolé en tout cas merci d'une aide éventuelle..Olivier
Hi fashionable website
http://arab.sexy.girls.twiclub.in/?entry.avery
same twinning talking learn imperialist
Daily updated photo blog with boiling men
http://gay-pics.yopoint.in/?post-adam
Habitually updated photo blog with intense men
http://gay-networking.sexgalleries.top/?post-victor
Started unusual snare throw
http://arab.girls.tv.yopoint.in/?post.brianna
converts' norway science support rehan
Started untrodden cobweb project
http://teenbbw.yopoint.in/?post.peyton
erotica erotic movies online erotic saree gay sex spanish erotic movies
Day after day gay photos usage
http://twink.boy.love.pornpost.in/?entry-abram
Gay blogging repair, Everyday photos
http://gay.boys.nude.erolove.in/?entry-carson
Started unusual spider's web predict
free mobile dating apps for android download emoji apk htc desire all mobile price saxey 3gp video downloader on android phone
http://pornandroid.adultnet.in/?gain.cristina
play stores app apps download android tablet nudes sexy pics free apps download com best top 10 apps for android
Gay blogging repair, Daily photos
http://boy.fuck.gay.adultnet.in/?entry-steven
Daily updated photo blog
http://hotpic.erolove.in/?post-yvonne
getting caught masturbating pet shop boys torrent oral manifestations of gardner's syndrome man modules of dbms jap lesbian on iphone
Hardcore Gay photo blogging post
http://boy.fuck.gay.adultnet.in/?post-zachariah
Daily gay photos service
http://gay.boy.fuck.hotblog.top/?post-kurtis
Late-model programme
http://solo.dildo.erolove.top/?entry-kaylynn
skinny porn movie board your homade porn porn tiny ases alterna porn non porn tit flix
Reuglar gay photos usage
http://men.daily.bdsmsex.top/?entry-landon
Super info !
bjr, je cherche a poster via api graph un message seul ou avec photos et ou vidéos avec des identification de personne.
Pouvez vous me dire comment faire.
Certaines mentalités sont meilleures que d'autres. En voici cinq qui font de vous une personne plus productive et performante
Usually I never comment on blogs but your article is so convincing that I never stop myself to say something about it. You’re doing a great job Man,Keep it up.
Usually I never comment on blogs but your article is so convincing that I never stop myself to say something about it. You’re doing a great job Man,Keep it up.
Really very happy to say,your post is very interesting to read.I never stop myself to say something about it.
very nice… i really like your blog. Very useful informations. Thanks.
Salutations! cette question complexe. Ici, il est nécessaire de penser
very nice… i really like your blog
such a great information for blogger I am a professional blogger thank you
Enjoyed reading the article above , really explains everything in detail, the article is very interesting and effective. Thank you and good luck for the upcoming articles
This poster looks terrific! Do you also create something like this for local businesses?
This PHP SDK from Facebook cannot be installed on my Windows 10 PC, please help!
Rien ne dure éternellement
Awesome blog by the way and thanks for sharing!
Thank you for sharing this great update with us
I appreciate you sharing this
Very impressive
Great tutorial. I am glad that you shared this. Some people does not have the minds of sharing like yours. Check <a href="https://www.jacksonvilleturf.com/">landscaper jacksonville</a> if you are looking for some landscaping help.
Thank you
great post
thaks to you
thanks
very nice post
I am learning a lot from this site.
I am learning a lot from this site.
Awesome. Always nice to see this. This is something worth reading!
This is amazing.
Cool.
This is cool. I am just please with this site.
Love this, thank you.
I love this, thank you.
Love this site.
Love this site.
I love this blog. I don't know what I'd do without you and your great info! Thank you so much!
This website is a treasure trove of information; its legal services and content are incredibly valuable.
Bonjour,
Merci pour votre tuto très explicite et intéressant.
Votre méthode marche à merveille !
Mais je me pose tout de même une question :
Si j'ai bien compris, l'access token est unique pour chaque page, ce qui permet de poster sur la page Facebook même si l'utilisateur n'est pas connecté ?
Merci