将 Feed 发布到 Facebook 会导致 PHP 陷入困境

发布于 2024-10-16 01:49:06 字数 518 浏览 3 评论 0原文

我正在使用 php SDK 来实现 Graph API,一切工作正常,获取用户名、上传照片等。 但是,当我尝试发布到当前用户的提要时,它只会使页面卡住。

这是代码:

$publish_feed = $facebook->api('/'.$userid'/feed', 'post', array(
    'message'=> 'message', 
    'picture'=> 'http://mysubdomain.mywebsite.com/photo.jpg', 
    'link'=> 'http://apps.facebook.com/appname/' 
););

我已经尝试过:

  1. 将代码放在代码中的不同位置 - 无论我在哪里做,它都会使页面卡住,即使 ti 位于代码末尾,它也会卡住,什么也没有显示。
  2. $userid 更改为 /me。没有成功。

请帮忙。

I'm using the php SDK for the Graph API, and everything is working fine-getting usernames, uploading photos etc.
However, when I'm trying to publish to the current user's feed, it just makes the page get stuck.

This is the code:

$publish_feed = $facebook->api('/'.$userid'/feed', 'post', array(
    'message'=> 'message', 
    'picture'=> 'http://mysubdomain.mywebsite.com/photo.jpg', 
    'link'=> 'http://apps.facebook.com/appname/' 
););

I've tried:

  1. Putting the code in different places in the code-no matter where I do, it gets the page stuck, Even if ti is at the end of the code, it gets it stuck, and nothing shows.
  2. changing $userid to /me. No success.

Please help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

筑梦 2024-10-23 01:49:06
  1. 确保您拥有 publish_stream 权限,
  2. 使用 /meapi("/$userid/feed",..etc
  3. 删除额外的列:

代码:

$params =   array(
                'message' => 'message',
                'picture'=> 'http://mysubdomain.mywebsite.com/photo.jpg',
                'link'=> 'http://apps.facebook.com/appname/'
            );
$publish_feed = $facebook->api("/$userid/feed", "post", $params);
  1. Make sure you have the publish_stream permission
  2. use /me or api("/$userid/feed",..etc
  3. Remove the extra column:

Code:

$params =   array(
                'message' => 'message',
                'picture'=> 'http://mysubdomain.mywebsite.com/photo.jpg',
                'link'=> 'http://apps.facebook.com/appname/'
            );
$publish_feed = $facebook->api("/$userid/feed", "post", $params);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文