使用最新的FBConnect SDK在iPhone上发布到用户的Facebook墙

时间:2010-12-20 02:54:02

标签: ios facebook-graph-api post facebook-ios-sdk fbconnect

我很难找到FBConnect iPhone SDK的任何好文档。我已经设置了SDK来获取用户的权限,但做一个简单的帖子就是逃避我。我能找到的只是PHP Web SDK的文档。

有人可以向我指出iPhone SDK的一些文档,或者让我知道如何使用最新的图表FBConnect SDK发布到用户墙?

谢谢!

2 个答案:

答案 0 :(得分:11)

您是否在sample的{​​{1}}目录下查看了DemoApp?有facebook-ios-sdk方法可能会有所帮助。

或者,您可以使用

publishStream
像这样:

- (void)requestWithGraphPath:(NSString *)graphPath
                   andParams:(NSMutableDictionary *)params
               andHttpMethod:(NSString *)httpMethod
                 andDelegate:(id <FBRequestDelegate>)delegate;

[_facebook requestWithGraphPath:@"[user_id]/feed" andParams:[NSMutableDictionary dictionaryWithObject:@"test wall post" forKey:@"message"] andHttpMethod:@"POST" andDelegate:self]; 的墙发表评论。

答案 1 :(得分:1)

你知道这个,详细说明:

NSMutableDictionary* params1 = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                    appId, @"api_key",
                                    @"Please join me...", @"message",
                                      @"https://www.mybantu.com", @"link",
                                    @"https:/www.mybantu.com/myphoto.png", @"picture",
                                    @"my profile", @"name",
                                    @"hi to all", @"description",
                                      //    @"100001309042820", @"target_id",
                                    nil];
    [facebook requestWithGraphPath:@"[friend_ID]/feed" andParams:params1 andHttpMethod:@"POST" andDelegate:self];

我们不能在这里使用Facebook个人资料或照片,从其他网站获取或您自己的网站个人资料。