到目前为止,我已经这样做了大约50次,但突然之间,facebook将其他内容放到了墙上的帖子中,而不是我设置的内容。
$facebook->api(
'/me/feed/',
'post',
array(
'access_token' => $access_token,
'message' => $message,
'name' => $name,
'caption' => $caption,
'description' => $description,
'link' => $my_url,
'picture' => $wall_post_image
)
); access_token和所有其他变量都经过测试并有效。奇怪的是,墙上的帖子已经完成了指向应用程序的正确链接,但名称是页面名称|应用程序名称,图片是应用程序图标,标题是公司页面描述
你知道为什么会发生这种情况吗?
发布于 2012-07-27 15:17:14
为什么不给它们一个静态值,看看它是否会发布,这样可能会消除一些混淆,比如
$facebook->api(
'/me/feed/',
'post',
array(
'access_token' => $access_token,
'message' => 'testing message',
'name' => 'my name',
'caption' => 'testing caption',
'description' => 'testing description',
'link' => 'http://xyz.com/myurl.php',
'picture' => 'http://xyz.com/linktoimage.jpg'
)
); 如果此值未发布,则意味着其他一些墙上的post函数正在此函数旁边工作,如果它工作,则您没有传递正确的值
https://stackoverflow.com/questions/11682740
复制相似问题