我是Facebook图形API的新手,我目前正在使用php-sdk开发我的第一个应用程序。我希望能够通过图API在组中发布问题。我在这里看到了Facebook的博客文章http://developers.facebook.com/blog/post/635/,它给出了一个向页面发布问题的示例,但我发现很少有关于向群组发布问题的文档。我试图使用以下代码将问题发布到组,这会导致“不支持的帖子请求”错误。我不知道为什么它不起作用,因为我没有问题使用此代码向用户提要发布问题。
$params = array(
'question'=> $question,
'options'=> $options,
'allow_new_options' => false
);
$questionpost = $facebook->api('/' . $ID . '/questions', 'POST', $params);
任何帮助将不胜感激。
答案 0 :(得分:1)
这很奇怪。您不能(以及我不能)找到有关如何通过API向组发布问题的文档。然后你尝试发布一个问题,就像你可以到一个页面(根据博客文章),到一个组并收到一个错误。好吧,我认为很好地确认您无法使用API向组发布问题。
来自:https://developers.facebook.com/blog/post/635/
我们现在添加了编写它们的选项。为...创建问题 当前用户,向问题连接发出HTTP POST 这样:
这是一个显示可选参数的PHP示例:options和 allow_new_options - 以及如何使用其作为页面发布问题 访问令牌:
请注意他们没有说你可以为团体做这件事。只有用户和页面。
你应该向Facebook提交一个错误,要求他们实现向群组发帖的能力。请在此处报告错误编号,以便其他堆栈溢出用户可以查看/跟踪错误。
谢谢!
快乐的编码。