0

開いているグラフのストーリーをタイムラインにも表示し、ニュース フィードにも表示されるようにしようとしています。呼び出してユーザーを承認します

        NSArray *permissions = [[NSArray alloc] initWithObjects:
                            @"email", @"publish_actions",
                            nil];
        [FBSession openActiveSessionWithPublishPermissions:permissions
                                       defaultAudience:FBSessionDefaultAudienceFriends
                                          allowLoginUI:YES
                                     completionHandler:^(FBSession *session, FBSessionState state, NSError *error) {//some handler code}

そして、呼び出して、開いているグラフのストーリーを投稿します

    NSMutableDictionary<FBGraphObject> *action = [FBGraphObject graphObject];
    action[@"event"] = myEventUrlString;

[FBRequestConnection startForPostWithGraphPath:@"me/myapp:myaction" graphObject:action completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {//some handler code}

呼び出しが成功し、ID が返されますが、常に表示されるのは、開いているグラフのストーリーがタイムラインに表示されず、ニュース フィードにも表示されず、ページの「最近のアクティビティ」セクションにのみ表示されるように見えることです。 .

4

1 に答える 1