繁体   English   中英

Facebook API-发布照片并同时链接到墙上

[英]Facebook API - Post photo and link to wall simultaneously

是否可以发布图像并链接在一起? 这是我的代码:

try {
$facebook->setFileUploadSupport(true);

if(!isset($userLink)){
   $postResult = $facebook->api(
                  '/'.$userGroupId.'/photos/',
                  'post',
                  array(
                     'message' => $userMessage,
                     'source' => '@'.$_FILES["source"]["tmp_name"] ));
}else{
   $postResult = $facebook->api(
                  '/'.$userGroupId.'/photos/',
                  'post',
                  array(
                     'message' => $userMessage,
                     'link' => $userLink,
                     'source' => '@'.$_FILES["source"]["tmp_name"] ));
  }
}
catch (FacebookApiException $e) {
    error_log('Could not post image to Facebook.');
}

没有'link'一切都很好,但是如果我将链接插入数组中,则会出现错误: Notice: Undefined variable: postResult in..

我的代码有问题吗? 请帮忙,谢谢。

如果您阅读该文档 ,则链接参数为-

指向Facebook(您要上传)上的照片的链接

但是您以另一种方式使用它,无法与照片共享链接,这是不可能的。 要在墙上共享链接,您必须改用Feed

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM