Php 通过在线路径在墙上facebook上发布照片
当我选择它时,我试图在墙上张贴图像,我正在使用PHP SDK, 因此,使用图像的绝对路径(如(“C:/…”)时,图像是良好的 但我想在一个服务器下发布在线图像,比如(“http:mywebsite.com/image.jpg”) URL类似于:localhost/facebook/image.jpg,我还尝试了另一个图像combiboilersleeds.com/images/online/online-0.jpg 我试过了,但不起作用我遇到了错误:Php 通过在线路径在墙上facebook上发布照片,php,facebook,facebook-graph-api,Php,Facebook,Facebook Graph Api,当我选择它时,我试图在墙上张贴图像,我正在使用PHP SDK, 因此,使用图像的绝对路径(如(“C:/…”)时,图像是良好的 但我想在一个服务器下发布在线图像,比如(“http:mywebsite.com/image.jpg”) URL类似于:localhost/facebook/image.jpg,我还尝试了另一个图像combiboilersleeds.com/images/online/online-0.jpg 我试过了,但不起作用我遇到了错误: 异常:26:无法打开文件“” 我该怎么办?
异常:26:无法打开文件“” 我该怎么办? 我正在使用下面的代码:
$image['image'] = '@'. $data["path"];
$facebook->setFileUploadSupport(true);
$img = $facebook->api('/me/photos', 'POST', $image);
$data是我保存图像绝对路径的数组。明白了,我应该使用$image['url']='MyURL'来上传url,而不是$image['image']='@$数据[“路径”] “它不工作”不是一个足够的错误描述,请调试您的代码。api通常会返回一些内容。CurlException:26:无法打开文件“”,那么url到底是什么?请编辑您的问题,而不是在评论中添加相关信息。URL类似于:,我还尝试了另一个图像。我想使用$image['URL']='MyURL';