1

私は iOS アプリに取り組んでおり、Facebook にステータスを投稿するために Facebook SDK 3.1 を統合したいのですが、その方法がまったくわかりません。誰でも簡単なチュートリアルへのリンク、またはそれを行う方法の段階的なアプローチを教えてください。

4

2 に答える 2

2

Xcode プロジェクトをセットアップするには、Facebook 開発者サイトの手順をお読みください。

を使用してセッションを作成/開くことができます[FBSession openActiveSessionWithAllowLoginUI:YES];

タイムラインに公開するには、書き込み権限で承認する必要があります。

[[FBSession activeSession] reauthorizeWithPublishPermissions:@[ @"publish_stream" ] defaultAudience:FBSessionDefaultAudienceEveryone completionHandler:^(FBSession *authSession, NSError *authError) {

    // If auth was successful, create a status update FBRequest
    if (!authError) {
        FBRequest *postRequest = [FBRequest requestForPostStatusUpdate:@"Hello, world!"];

        [postRequest startWithCompletionHandler:^(FBRequestConnection *connection, id result, NSError *error) {

             // TODO: Check for success / failure here

         }];
    }

}];
于 2013-02-19T16:51:44.997 に答える
1

これを試して:

 [FBRequestConnection startForPostStatusUpdate:@"I've been through the storm, future, present and past.. Light as a feather, swift as a cat.. Clickety clack, clickety clack!!" completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
        NSLog(@"posted");
    }];

お役に立てれば。

于 2013-02-19T16:39:08.980 に答える