[英]How to post on group wall of facebook
我想在組牆上發布。 我具有“ user_groups”和“ publish_stream”的權限。 以及access_token。
這是我的代碼:
try{
$statusUpdate = $this->facebook->api('/'.$group_id.'/feed', 'post',
array(
'name' => stripslashes($productname),
//'caption'=>$caption,
'message' => $message,
'description' => $description,
'picture' => $picture,
'link'=>$link));
$postid = $statusUpdate['id']; // return id
} catch (Exception $e){
$postid = 0;
}
return $postid; // return id
}
當我運行此代碼時,我得到一個返回ID,即頁面ID。 但是在我的小組牆上沒有任何內容。 如何解決呢?
此代碼對我有用,可以發布到Facebook頁面。
這是一個片段
foreach ($pages as $key => $value) {
$params = array(
'access_token' => $value['access_token'],
'message' => $message
);
// ask facebook api to post the message to the selected page
$facebook->api()->api( "/" . $value['id'] . "/feed", 'POST', $params );
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.