1

Facebook sdkを使用してiPhone用のハックブックサンプルを実行していますが、ニュースフィードに公開しようとすると、タイムラインに投稿されますが、ニュースフィードに表示されません。このFacebookの例のリンクから別の例を試しましたが、タイムラインにも投稿されていますが、ニュースフィードには投稿されていません。ハックブックのサンプルを使用して公開するためのコードは

 - (void)apiDialogFeedUser 
 {
     currentAPICall = kDialogFeedUser;
     SBJSON *jsonWriter = [[SBJSON new] autorelease];

     // The action links to be shown with the post in the feed
     NSArray* actionLinks = [NSArray arrayWithObjects:[NSDictionary dictionaryWithObjectsAndKeys:
                                                       @"Get Started",@"name",@"http://m.facebook.com/apps/hackbookios/",@"link", nil], nil];
     NSString *actionLinksStr = [jsonWriter stringWithObject:actionLinks];
     // Dialog parameters
     NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                               @"I'm using the Hackbook for iOS app", @"name",
                               @"Hackbook for iOS.", @"caption",
                               @"Check out Hackbook for iOS to learn how you can make your iOS apps social using Facebook Platform.", @"description",
                               @"http://m.facebook.com/apps/hackbookios/", @"link",
                               @"http://www.facebookmobileweb.com/hackbook/img/facebook_icon_large.png", @"picture",
                               actionLinksStr, @"actions",
                               nil];

     HackbookAppDelegate *delegate = (HackbookAppDelegate *)[[UIApplication sharedApplication] delegate];
     [[delegate facebook] dialog:@"feed" andParams:params andDelegate:self];

}

他の誰かがこのタイプの問題に直面しているどんな提案も大きな助けになるでしょう

4

1 に答える 1

0

Facebook 自身が作成した OFFICIAL iOS dev チュートリアルを使用してみてください。

iOS チュートリアル

于 2012-05-17T06:42:09.967 に答える