php – 如何从facebook fql获取待处理的组帖子
作者:互联网
我是该组的团队所有者.我使用用户令牌来访问墙上的帖子,如下所示:
SELECT post_id,
source_id,
actor_id,
target_id,
message,
like_info,
comment_info,
created_time,
attachment,
timeline_visibility,
privacy,
is_hidden,
is_published
FROM stream
WHERE type = 308
AND source_id = "482501211816484"
ORDER BY created_time DESC
如何获得待批准的帖子?我用错了桌子吗?这可能用FQL甚至是Graph吗?
解决方法:
检查批准或不批准的职位(在一个小组内)
>使用Graph API获取相关帖子的详细信息 –
$result = $facebook->api("/POST_ID");
>如果帖子尚未获得批准,则结果中将缺少关键字:操作和订阅;这是因为这些帖子不符合这些密钥的条件.因此,您可以使用任一键创建支票.例如,
if (array_key_exists("actions",$result))
// the post is approved
else
// not approved
标签:php,facebook,facebook-graph-api,facebook-php-sdk,facebook-fql 来源: https://codeday.me/bug/20190629/1326118.html