首页 > 解决方案 > 使用 PHP 发布 Instagram 照片

问题描述

几年来,我一直在使用 PHP 将照片发布到我的 Facebook 页面。

我已经设置了一个具有 instagram_content_publish 权限的 Instagram 应用程序,但我似乎无法将 FB 文档翻译成工作 PHP。

我在一个页面上的 FB 帖子是这样工作的,但我不是一个足够好的编码人员来弄清楚如何调整以将同一张照片发布到 Instagram:

require_once 'facebook-sdk/autoload.php';

$fb = new Facebook\Facebook([
  '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: $e\n";
}

标签: phpapiinstagram

解决方案


推荐阅读