【发布时间】:2010-12-26 18:47:20
【问题描述】:
嗨!我对 facebook PHP SDK 没什么问题..我想通过 facebook PHP SDK 点赞一个帖子或其他内容..我正在执行此代码,我认为它应该是正确的,但显然它不起作用..给定的错误代码是的,PHP SDK 不知道这种 POST 请求(生成的链接肯定没问题)。我在 Facebook 开发人员页面上看到的内容大致相同。有一个 Curl 命令示例,我的 PHP SDK 正在通过 Curl 执行此请求(可能)。
$this->getFacebook()->api("/"+$id+"/likes", 'post'); 这是我在我的代码中使用的,但它不起作用(Facebook API 异常不支持发布请求)。
也许,我的代码中有错误的语法,但是,例如,当我想将状态发布到我的个人资料时,它正在工作。另一个让我感到困惑的原因是,当我试图通过 Graph api 获取这些数据时(在文档页面上写的,我应该使用graph.facebook.com/POST_ID/likes之类的地址)...
您可以通过发布到 https://graph.facebook.com/POST_ID/comments 和 https://graph.facebook.com/POST_ID/likes 来评论或喜欢帖子,分别:
curl -F 'access_token=...' \
https://graph.facebook.com/313449204401/likes
所有这些请求或命令(喜欢的,我还没有尝试过的 cmets)将我放回一个 JSON 数组,其中包含任何已经存在的喜欢,但我的喜欢无处可去。
有人知道该怎么做吗?如何点赞 PHP 的帖子。还有其他的 SKD,比如 FQL,但我对它一无所知,所以我更喜欢使用标准的 PHP SDK(但如果是有一些可能如何从 PHP SDK 调用例如 FQL,我在这里:))
请帮忙..
【问题讨论】:
标签: php facebook facebook-graph-api