Facebook API расписание публикации с одной фотографией (PHP) - PullRequest
0 голосов
/ 09 июля 2020

У меня проблема с публикацией расписания Facebook с API одной фотографии (PHP).

Протестированный сценарий, если у вас нет прикрепленной фотографии или прикрепленных нескольких фотографий, он будет опубликован успешно.

ниже мой код:

// send photo to facebook 
$response = $fb->post("/" . $pg['id'] . "/photos", [ 'message'=> 'test post', 'source' => $fb->fileToUpload($destination.$img_name), 'published' => false ], $pg['access_token']); 

// get the response id from facebook 
$graphNode = $response->getGraphNode(); 
$post_images[]= $graphNode['id']; 

//put the id into attached_media array. 
foreach ($post_images as $key => $post_image) { 
  $data['attached_media'][$key] = array('media_fbid' => $post_image); 
} 
// set the schedule time. 
$data['scheduled_publish_time'] = strtotime($this->facebook_schedule_date); 
$data['published'] = false; 
$post = $fb->post('/' . $pg['id'] . '/'.$category,$data, 
$pg['access_token']); $post = $post->getGraphNode()->asArray(); 

Ответ от facebook: Произошла неизвестная ошибка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...