0

新しい Facebook SDK がリリースされました...

これは、ステータス共有のために古い SDK で使用されていました。

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];

新しいSDKで同等のものは何ですか

4

2 に答える 2

3

それはあなたが持っているものと非常によく似ています。SDK ガイドから:

self.postParams =
        [[NSMutableDictionary alloc] initWithObjectsAndKeys:
         @"https://developers.facebook.com/ios", @"link",
         @"https://developers.facebook.com/attachment/iossdk_logo.png", @"picture",
         @"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",
         nil];

メッセージの投稿にデリゲートは不要になり、代わりにブロックが使用されます。

   [FBRequestConnection startWithGraphPath:@"me/feed"
                             parameters:self.postParams
                             HTTPMethod:@"POST"
                      completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {

                          // Handle Success/Failure

                      }];

https://developers.facebook.com/docs/howtos/publish-to-feed-ios-sdk/

于 2012-08-30T14:27:26.463 に答える
0

今までに答えを見つけたかもしれませんが、https://developers.facebook.com/docs/howtos/feed-dialog-using-ios-sdk/を調べましたか?

于 2013-04-11T01:50:25.413 に答える