2

私はfacebook ios sdk 3.5を使用していますが、ここにある指示に従っています https://developers.facebook.com/docs/tutorials/ios-sdk-games/open-graph/とFriendSmasherにあるコード、私は試していますスコアを投稿します。ただし、フィードに結果が表示されません。

ありがとう

これは私たちのゲームのテスト コードです。

NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys: @"100", @"score", nil];

NSLog(@"Posting new score of 100");

    [FBRequestConnection startWithGraphPath:[NSString stringWithFormat:@"%llu/scores", myFBID] parameters:params HTTPMethod:@"POST" completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {

        if(error){
            NSLog(@"AN ERROR HAS OCCURED: %@", error.debugDescription);
        }
        else
            NSLog(@"Score posted");
    }];

パーミッションのリクエストは、廃止された関数 openActiveSessionWithPermissions を使用して行われ、email と publish_actions が渡されます

4

1 に答える 1

0

スコア ストーリーについては、デスクトップでアクティビティ ログを確認できます。たとえば、ハイスコアを取得するとストーリーが表示されるので、それをテストできます。スコアが投稿されたという事実は、ニュース フィードには表示されません。スコアが投稿されたときに表示される可能性のあるストーリーは、すれ違いのストーリー (友達を追い越した) やハイスコアのストーリーなどです。これらの種類のストーリーは、アクティビティ ログでいつでも確認できます。

于 2013-05-18T02:22:38.117 に答える