1

Facebook Developer Roadmap(https://developers.facebook.com/roadmap/)によると、フィードダイアログを使用しない限りフレンドウォールに投稿することはできないと言われていますが、iOSSDKではフィードダイアログは非推奨です。 3.1

私の場合、どちらが良い方法ですか?ユーザーが友達リストから選択して、ウォールへのリンクを投稿する必要があります。

前もって感謝します

4

2 に答える 2

1

フィード ダイアログを使用できます。FBはこれを維持する必要があると思います。私のアプリは現在、それらをうまく使用しています。

https://developers.facebook.com/docs/howtos/feed-dialog-using-ios-sdk/

- (IBAction)publishButtonAction:(id)sender {
    // Put together the dialog parameters
    NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                   @"Facebook SDK for iOS", @"name",
                                   @"Build great social apps and get more installs.", @"caption",
                                   @"The Facebook SDK for iOS makes it easier and faster to develop Facebook integrated iOS apps.", @"description",
                                   @"https://developers.facebook.com/ios", @"link",
                                   @"https://raw.github.com/fbsamples/ios-3.x-howtos/master/Images/iossdk_logo.png", @"picture",
                                   nil];

    // Invoke the dialog
    [self.facebook dialog:@"feed" andParams:params andDelegate:self];

    // (here's another typical example of how to call that...)
    [FBWebDialogs presentFeedDialogModallyWithSession:
            YourFBSessionClass.activeSession
            parameters: params
            handler: nil];
}
于 2013-02-23T16:22:16.593 に答える
0

iOS 6 のソーシャル フレームワークで失敗した Facebook の友達の壁への投稿に関する私の質問をご覧ください。

最終的に、彼の Facebook のユーザー名 (username@facebook.com) を使用して、Facebook の友達のメッセージに招待状をメールで送信します。

于 2013-02-05T16:36:09.390 に答える