张贴在墙上的Facebook上的照片与在线路径

时间:2016-12-20 17:37:34

标签: php facebook facebook-graph-api

我在选择时试图在墙上发布图片,我正在使用PHP SDK, 所以当使用图像的绝对路径时图像很好(" C://...") 但我想在服务器下发布在线图像(" http:mywebsite.com/image.jpg")

网址如:localhost / facebook / image.jpg,我还尝试了另一张图片combiboilersleeds.com/images/online/online-0.jpg

我尝试了但它没有工作我收到了错误:

CurlException:26:无法打开文件""

我该怎么办? 我使用下面的代码:

      $image['image'] = '@'. $data["path"];
      $facebook->setFileUploadSupport(true);
      $img = $facebook->api('/me/photos', 'POST', $image);

$ data是我保存图像绝对路径的数组。

1 个答案:

答案 0 :(得分:0)

知道了,我应该使用$ image [' url'] =' MyURL'用于上传网址而不是$ image ['图像'] =' @'。 $数据["路径"];