nim*_*rod 4 post dialog ios facebook-ios-sdk
我一直在搜索stackoverflow和互联网,并没有为我的意图找到一个有效的解决方案.
我想调用一个带有字符串作为参数的方法,然后将其发布到Facebook墙上而不显示对话框.当然只有在有效会话可用时.
我试过这个:
// post message to facebook pinnwall
- (void)postOnWall:(NSString *)message {
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys: message, @"message",nil];
[[FBRequest request] call:@"facebook.stream.publish" params:params];
}
Run Code Online (Sandbox Code Playgroud)
你们能用工作方法帮助我吗?
谢谢和欢呼,doonot
正如Aby所说,你必须充分发挥用户FB的Graph API.
简单代码:
NSMutableDictionary *fbArguments = [[NSMutableDictionary alloc] init];
NSString *wallPost = @"the super wall post";
NSString *linkURL = @"http://www.supersite.com";
NSString *imgURL = @"http://www.supersite.com/image.jpg";
[fbArguments setObject:wallPost forKey:@"message"];
[fbArguments setObject:linkURL forKey:@"link"];
[fbArguments setObject:imgURL forKey:@"picture"];
[facebook requestWithGraphPath:@"me/feed"
andParams:fbArguments
andHttpMethod:@"POST"
andDelegate:self];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7661 次 |
| 最近记录: |