当我尝试从帖子中检索共享的数量时,我遇到了一个大问题。 我告诉你重现我的问题的步骤。
使用此代码通过“Javascript Test Console”等应用程序在用户时间轴上分享帖子:
<script>
FB.ui({
method: 'feed',
link: 'http://www.pxly.it',
name: 'PXLY',
caption: 'web and app development',
description: 'Sviluppiamo applicazioni virali Facebook e mobile, siti web responsive, giochi e grafiche personalizzate.'
}, function(response){
if (response && !response.error) {
alert("post_id: "+response.post_id);
}
});
</script>
现在你有一个像这样的post_id:“post_id:1344530438_10204137339017433”。
现在,如果您尝试检索共享的数量(应该是1),则无法获得它。 尝试使用GET / {post_id} / shares:
GET/1344530438_10204137339017433/shares
或GET / {second_part_of_post_id} / sharedposts:
GET/10204137339017433/sharedposts
或GET / [post_id]?summary = 1。
我总是得不到答案。
这是一个错误吗? 为什么我不能拥有这么多股票? 帖子是“app_created_story”类型状态。这是问题吗?
因为如果你分享第二篇文章并尝试检索它的份额,你就可以做到!
请帮帮我! 我希望有人有答案。
谢谢!
编辑:我认为这是一个错误https://developers.facebook.com/bugs/1460378860850862/