我有一个@yahoo.com 帐户,还创建了 facebook 帐户,另外两个用户也有 b@yahoo.com 和 c@yahoo.com 的 facebook 帐户。
b@yahoo.com 和 c@yahoo.com 帐户持有人按下了
a@yahoo.com 持有人拥有的粉丝页面的类似按钮。
现在作为一个粉丝页面[a@yahoo.com]而不是其他人,我喜欢在所有用户中发布一些消息,附加到[
选定用户的墙
+喜欢粉丝页面的用户]。
现在我只选择 b@yahoo.com 用户。
代码如下:我接受了 manage_pages、offline_access、publish_stream 权限。
$page_id = "YYYYYYYYYYYYYYYY";
$page_access_token = "";
$result = $facebook->api("/me/accounts");
foreach($result["data"] as $page) {
if($page["id"] == $page_id) {
$page_access_token = $page["access_token"];
break;
}
}
$data["access_token"] = $page_access_token;
$data["message"] = "aaaaaaaaaaaaaaaaa";
$data["name"] = "ttttttttttttt";
$data["caption"] = "cccccccccccccc";
$data["link"] = "http://www.facebook.com/pages/CCCCC/OOOOOsk=app_UUUUUUUUUUU";
$data["description"] = "aaaaaaaasdfsfsdf";
$data["picture"] = "http://cdn1.kingdomsofcamelot.com/fb/e2/src/img/fte/army_troop.png";
$post_id = $facebook->api("/$page_id/feed", "post", $data);
但是上面的代码发布消息,附在所有喜欢粉丝页面的用户的墙上,但我只写帖子给特定的用户。
我怎样才能实现?或者是否有可能只传递目标用户 ID?