0

我一直在尝试在 facebook 应用程序的末尾创建一个墙帖。到目前为止,我已经这样做了大约 50 次,但突然间,facebook 将其他内容放到了墙上的帖子上,而不是我设置的那个。我使用 php sdk 做墙贴,代码是:

$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 和所有其他变量都经过测试并且有效。奇怪的是,墙贴正在完成,具有指向应用程序的正确链接,但名称是页面名称 | 应用名称,图片为应用图标,标题为公司页面描述

任何想法为什么会发生这种情况?

4

1 回答 1

0

你为什么不给他们静态值,看看它是否发布,它可能会消除一些混乱,比如

$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'
    )
); 

如果未发布此值,则意味着其他一些墙贴功能正在此旁边工作,并且如果它有效,则您没有传递正确的值

于 2012-07-27T07:17:13.953 回答