#php #api #instagram
Вопрос:
Я использую PHP для размещения фотографий на своей странице в Facebook в течение нескольких лет.
Я настроил приложение Instagram с разрешением instagram_content_publish, но, похоже, не могу перевести документацию FB на рабочий PHP.
Мой пост в FB на странице работает так, но я недостаточно хорошо разбираюсь в кодировании, чтобы понять, что нужно настроить, чтобы опубликовать ту же фотографию в Instagram:
require_once 'facebook-sdk/autoload.php';
$fb = new FacebookFacebook([
'app_id' => 'xxx',
'app_secret' => 'yyy',
'default_graph_version' => 'v2.9',
]);
try
{
$args = array(
$access_token' => $page_token,
'url' => $urlofexistingphoto,
'caption' => 'Caption #instagram'
);
$post_id = $f->api("/$page_id/photos","post",$args);
} catch (FacebookApiException $e)
{
error_log($e);
echo "Didn't work: $en";
}