我正在尝试将新的Open Graph objects,actions和aggregations集成到我们的网站中。
我有:
当尝试提交行动以供审批时,它告诉我我需要至少发布一次该行动。我尝试使用the documentation中的以下请求执行此操作:
https://graph.facebook.com/me/<my-namespace>:<my-action>?<my-object>=<url-to-object>&access_token=<my-access-token>
响应没有给我任何错误,但以空数据属性响应。
{
data: [ ],
paging: {
next: "<paging-url-here>"
}
}
我认为回复中的空data
可能是间接的方式告诉我它成功但是当我查看我的个人资料时,行动没有公布,Facebook也不会让我提交动作(他们仍然告诉我,我需要至少发布一次动作。)
我已经验证了访问令牌是有效的,事实上,我通过删除几个字符搞砸了它,但请求失败告诉我访问令牌无效。
我显然在这里遗漏了一些明显的东西,所以会喜欢一些帮助!
答案 0 :(得分:1)
Facebook有一个错误,使得GET的行为与POST不同。如果您遇到同样的问题并使用GET,请切换到POST,它应该可以正常工作。
答案 1 :(得分:0)
那应该有用。请在developers.facebook.com/bugs上提交一份错误消息,告知您的具体内容,我们将进行调查。