Bonjour tout le monde,
Je travail avec l'API de Facebook depuis 1 semaine et je rencontre un couack
Par le biais d'une administration d'un site particulier, je synchronise la publication d'un nouvel article sur le blog/site du particulier mais aussi si il le souhaite (checkbox) sur sur sa page fan Facebook.
Cette procédure fonctionne.
Cependant, je suis incapable d'utiliser le paramètre 'scheduled_publish_time' qui permet de poster un statut à une date précise dans le futur (statut prévisionnel).
A l'heure actuelle des choses, je travail avec la dernière version du SDK PHP de Facebook, et d'après certain post d'aide sur Google, j'ai pu seulement voir ceci :
Dés que je rentre ce code dans mes lignes existante, j'ai le droit à une jolie erreur (#1) internal errror.
Je voudrais savoir si cette fonction est toujours implémentée dans le SDK actuel, et si oui, si ma syntaxe est la bonne. J'ai longuement cherché une solution mais rien de spéciale sur Google, et bien évidemment la doc Facebook ne m'en dit pas plus sur cette fontion.
NB : je possède bien évidemment les autorisations adéquates pour faire celà, ou tout du moins je pense ...
Uncaught OAuthException: (#1) An unknown error occurred thrown
Modifié par Kikimagik79 (23 Sep 2013 - 14:28)
Je travail avec l'API de Facebook depuis 1 semaine et je rencontre un couack
Par le biais d'une administration d'un site particulier, je synchronise la publication d'un nouvel article sur le blog/site du particulier mais aussi si il le souhaite (checkbox) sur sur sa page fan Facebook.
Cette procédure fonctionne.
Cependant, je suis incapable d'utiliser le paramètre 'scheduled_publish_time' qui permet de poster un statut à une date précise dans le futur (statut prévisionnel).
A l'heure actuelle des choses, je travail avec la dernière version du SDK PHP de Facebook, et d'après certain post d'aide sur Google, j'ai pu seulement voir ceci :
//Date à laquelle sera posté le message
'scheduled_publish_time' => 'une_date_en_timestamp'
//Dire que le message ne doit pas être publier
'published' => 'false',
Dés que je rentre ce code dans mes lignes existante, j'ai le droit à une jolie erreur (#1) internal errror.
Je voudrais savoir si cette fonction est toujours implémentée dans le SDK actuel, et si oui, si ma syntaxe est la bonne. J'ai longuement cherché une solution mais rien de spéciale sur Google, et bien évidemment la doc Facebook ne m'en dit pas plus sur cette fontion.
NB : je possède bien évidemment les autorisations adéquates pour faire celà, ou tout du moins je pense ...
$login_params = array(
'scope' => 'read_stream, publish_stream, photo_upload, user_photos, user_status, user_photo_video_tags, manage_pages, upload,upload_photo',
);
Uncaught OAuthException: (#1) An unknown error occurred thrown
$params = array(
'access_token' => $page_config['access_token'],
'message' => 'Message de test différé',
'name' => 'Nom de test',
'caption' => 'Légende de test',
'link' => 'http://www.google.fr',
'scheduled_publish_time'=>('1379959200'),
'published' => 'false',
'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);
Modifié par Kikimagik79 (23 Sep 2013 - 14:28)