Facebook iOS SDK-使用对话框进行简单状态更新
我试图在Facebook iOS SDK上发布一个简单的状态更新。目前,如果我包括link参数,一切都将正常工作:Facebook iOS SDK-使用对话框进行简单状态更新,ios,facebook,Ios,Facebook,我试图在Facebook iOS SDK上发布一个简单的状态更新。目前,如果我包括link参数,一切都将正常工作: NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys: @"Name here", @"name", @"Caption here", @"caption",
NSMutableDictionary *params =
[NSMutableDictionary dictionaryWithObjectsAndKeys:
@"Name here", @"name",
@"Caption here", @"caption",
@"Status update", @"description",
@"http://www.apple.com.",@"link",
nil];
[facebook dialog:@"feed"
andParams:params
andDelegate:self];
但一旦我删除了链接,其余的参数都不会被确认,我会收到一条空白消息。我只想执行与Facebook请求相同的post,为消息参数提供一个字符串就足以进行状态更新
不确定我哪里出了问题。实际上,使用提要对话框设置状态消息的姿势不是一个选项,实际上用户不希望这样做
你可以考虑其中的一个选项:
请求publish_stream权限,然后发出POST请求,使用用户对象的消息参数feed connection向Graph API发送POST请求,请参见IMO,如果您不怕请求publish_stream权限,这似乎是一个好方法。 使用发布视图和文本预填充?打开Facebook应用程序,如中所述注意:我不完全确定是否无法使用feed对话框实现这一点,因此我可能是错的,任何知道情况并非如此的人请纠正我。有一个示例,其中一些代码示例可能部分适合第一个选项。我想我只需创建一个自定义的模式视图控制器来发布状态,更不用说大惊小怪了!谢谢