我希望我的应用在用户墙上发布为我拥有的页面。
我该怎么做?
我试过了:
$facebook->api("/<USER_ID>/feed/", "post", array(
'from' => array('id' => <MY PAGE'S ID>),
'message' => 'TEST',
'access_token' => <MY PAGE'S TOKEN>,
));
但我收到以下错误: OAuthException:(#200)actor是页面的帖子也不能包含target_id
有什么想法可以帮助我吗?
答案 0 :(得分:3)
您无法将用户墙作为创建应用程序并作为应用程序发布的页面发布到帖子中,但在帖子中您可以链接到您的页面,然后您可以在用户墙上发布
$stram = $facebook->api("/$user/feed", 'post', array(
'message' => "abcdef ",
'link' => 'http://facebook.com/yourpage',
'picture' => 'http://abc.com/yourpagelogo.jpg',
'name' => 'Stackoverflow',
'description'=> 'hu ha hu ha hu ha hu ha'
)
答案 1 :(得分:1)
您无法作为页面发布到用户的墙上。只有用户才能发布到用户的墙上。