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の写真へのリンク(アップロードしたいもの)

しかし、写真と一緒にリンクを共有するために、別の方法でそれを使用しています-これは不可能です. ウォールでリンクを共有するには、代わりにフィードを使用する必要があります。

于 2013-11-10T09:04:26.117 に答える