我正在使用此代码弹出一个 Facebook 对话框并允许用户在墙上发帖,但没有出现用户名。我希望帖子看起来像“用户名正在使用...”
Facebook *facebook = [[Facebook alloc] init];
SBJSON *jsonWriter = [SBJSON new];
NSDictionary* attachment = [NSDictionary dictionaryWithObjectsAndKeys:
@"is using.... etc etc", @"name",
@"A caption", @"caption",
@"A description", @"description",
nil];
NSString *attachmentStr = [jsonWriter stringWithObject:attachment];
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
API_KEY, @"api_key",
@"Something to say", @"user_message_prompt",
attachmentStr, @"attachment",
nil];
[facebook dialog:@"stream.publish" andParams:params andDelegate:self];
此代码有效,但在“正在使用....”之前没有打印任何内容。用户名不出现。我没有成功找到一个样本,清晰的文档来理解这一点。有任何想法吗?