iphone - 使用适用于 iOS 的 Facebook SDK 帮助访问粉丝页面

标签 iphone facebook ios

我正在开发一款使用 Facebook iOS SDK 的应用,我需要一些帮助。我想在粉丝页面上发帖,而不是在用户的墙上发帖。

当我们做的时候

[facebook dialog:@"feed" andDelegate:self];

用户在自己的墙上发帖。所以我尝试了这个:

[facebook dialog:@"/APPLICATION_ID/feed" andDelegate:self];

没有结果。使用较旧的 API 非常简单,以下工作正常:

FBStreamDialog* dialog = [[[FBStreamDialog alloc] init] autorelease];
    dialog.delegate = self;
    dialog.userMessagePrompt = @"Example prompt";

    dialog.targetId = @" APPLICATION_ID ";

不幸的是,这个属性在当前的 SDK 中被移除了。

官方文档解释说我们必须更改 access_token 但没有指定我们是否必须为用户或应用程序获取它,也没有说明如何执行此操作。

我试过了

[facebook requestWithGraphPath:@"/me/accounts" andDelegate:self];

但结果是一个包含空数据的对象...

我的代码有问题吗?是否有我不知道的 iOS SDK 文档?

最佳答案

您可以使用SDK中的对话框,并指定“to”参数。

http://fianbakken.com/wordpress/?p=272

例如关于如何发布到用户喜欢的粉丝页面(与用户喜欢的应用程序页面相同)。

关于iphone - 使用适用于 iOS 的 Facebook SDK 帮助访问粉丝页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5378319/

相关文章:

ios - UIbarbuttonitem 出现导致崩溃

iphone - SOAP 响应不完整

ios - 在 parse.com 的 ios 中使用 google plus 登录

ios - Facebook 好友请求对话框停止在 UIWebView 上工作

objective-c - 错误: Updating status requires the extended permission status_update

ios - 无法以编程方式在 swift 中设置 NSLayoutConstraint 乘数...“无法分配给此表达式的结果

ios - 尝试在 Swift 3 中保存自定义对象时尝试插入非属性列表对象

iphone - 提交之前,iPhone应用程序商店链接不起作用

android - 波长照相机

javascript - Facebook 信使 API : Trouble setting up a webhook