是否可以發佈圖像和鏈接在一起?這裏是我的代碼:Facebook API - 發佈照片和鏈接到牆上
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..
有什麼錯我的代碼?請幫助,謝謝。
_「是否有可能發佈圖像和鏈接在一起?」_ - nope,這些是不同類型的帖子:您可以發佈鏈接或照片,但不能同時發佈。當然,您可以在發佈照片時在「message」參數中包含一個URL - 但請注意,該參數必須包含用戶主動生成的內容,而不僅僅是預先填寫您想要「做廣告「,因爲那會被認爲是垃圾郵件。 – CBroe