0
我正在尝试将消息发布到用户的源(墙)。在PHP中使用Graph API发布到Facebook新闻源
我已经得到了publish_stream
权限并且拥有用户的ID($fbid
)和访问令牌($access_token
),但我只能向墙上发布空消息。
这是后是什么样子:
用户名
赞·评论·通过AppName的
13分钟前所以基本上丢失邮件的所有内容(变量中的一切都在$data
变量中)。
这是我使用的代码:
include 'facebook.php';
$facebook = new Facebook(array(appId => $app_id,
secret => $app_secret,
cookie => true));
$data['post'] = array('access_token' => $access_token,
'message' => 'Sign up now',
'picture' => 'http://myurl.com/images/pic.jpg',
'link' => 'http://myurl.com/',
'caption' => 'Get early access to our app');
$post_id = $facebook->api('/'.$fbid.'/feed/', 'post', $data);
我缺少什么?为什么$data
内容不显示在帖子中?
嗨例子,我想这两个选项,他们甚至没有做一个空的帖子: ( –
我用$ facebook-> api中的实际数组($)切换$ data,它现在可以工作。谢谢:-) –
是的,工作...但不需要那么做...请参考示例我张贴在您的评论上方。另请阅读如何在PHP中使用数组,无论如何,很高兴它为你解决。 – phwd