我正在制作一个 iPhone 应用程序,其中可以使用 Facebook 帖子共享选项。现在我想显示该帖子的所有喜欢和评论。我知道我们可以通过http://graph.facebook.com/post_id/comments做到这一点。现在你能告诉我如何获取post_id
我的帖子或共享链接吗?
谢谢。
我正在制作一个 iPhone 应用程序,其中可以使用 Facebook 帖子共享选项。现在我想显示该帖子的所有喜欢和评论。我知道我们可以通过http://graph.facebook.com/post_id/comments做到这一点。现在你能告诉我如何获取post_id
我的帖子或共享链接吗?
谢谢。
当您在 Facebook 上发布任何内容时。在你的
- (void)request:(FBRequest *)request didLoad:(id)result
方法你会得到结果..只需打印该结果。如果您使用的是 FB SSO,您将获得 post_id
假设您的应用发布到 me/feed 端点,使用 Facebook SDK 3.1 您可以设置完成处理程序来获取帖子 ID:
[FBRequestConnection
startWithGraphPath:@"me/feed"
parameters:self.postParams
HTTPMethod:@"POST"
completionHandler:^(FBRequestConnection *connection,
id result,
NSError *error) {
if (error) {
// Handle error
} else {
NSString *postId = [result objectForKey:@"id"];
}
}];
有关如何发布的示例,请参阅:https ://developers.facebook.com/docs/howtos/publish-to-feed-ios-sdk/。