0

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

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..

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

4

1 回答 1

0

如果您阅读文档链接参数是-

Facebook 上照片的链接(您希望上传)

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

于 2013-11-10T09:04:26.117 回答