【发布时间】:2012-03-27 22:27:26
【问题描述】:
我已经在我的应用程序代码中集成了 facebook api,提要对话框的参数有一个奇怪的问题:
这段代码完美运行:
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
kAppId, @"app_id",
@"http://developers.facebook.com/docs/reference/dialogs/", @"link",
@"http://fbrell.com/f8.jpg", @"picture",
@"Facebook Dialogs", @"name",
@"Reference Documentation", @"caption",
@"Using Dialogs to interact with users.", @"description",
nil];
[facebook dialog:@"feed" andParams:params andDelegate:self];
但如果删除单个值不起作用:
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
kAppId, @"app_id",
@"Facebook Dialogs", @"name",
@"Using Dialogs to interact with users.", @"description",
nil];
[facebook dialog:@"feed" andParams:params andDelegate:self];
我不需要@caption、@link 和@picture。我简单地把描述贴到墙上。
【问题讨论】:
-
删除参数中的 kAppId 并尝试一次。
-
感谢您的回复。我试图删除 kAppId 但结果相同。不幸的是,不起作用。
标签: iphone objective-c ios facebook