La Ferme du web - Les forums

Venez baraguiner avec la communauté !

Vous n'êtes pas identifié.

#1 23/09/2013 14:34:17

Kikimagik79
Membre
Date d'inscription: 23/09/2013
Messages: 1

API Facebook - Statut planifier/publication différée

Bonjour tout le monde,

Je travail avec l'API de Facebook depuis 1 semaine et je rencontre un couack  hmm
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 :

Code:

//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 ...

Code:

$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

Code:

$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);

Hors ligne

 

23/09/2013 14:34:17

Botte De Foin Publicitaire


Pied de page des forums

Powered by FluxBB
© Copyright 2008-2009 - LaFermeduWeb.net