0

iPhone アプリから Facebook のステータスを更新しようとすると、最初はステータスが更新されますが、2 回目はエラー メッセージが表示されて失敗します

(com.facebook.sdk error5.)
 Error: HTTP status code: 400

私は彼らのサンプルコードを使用しています、ここにあります

    NSString *message = [NSString stringWithFormat:@"Check Out location at my App"];


    [FBSession openActiveSessionWithPermissions:[NSArray arrayWithObject:@"publish_actions"] allowLoginUI:YES
                              completionHandler:^(FBSession *session,
                                                  FBSessionState status,
                                                  NSError *errr) 
     {
         [ FBSession setActiveSession:session];
         // session might now be open.
         if (FBSession.activeSession.isOpen) {

           [FBRequestConnection startForPostStatusUpdate:message
                                    completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
                                        [self showAlert:message result:result error:error];
                                             }];

                         }
     }];

ステータスを再更新しようとすると、上記のエラーが発生して失敗します iOS 5 向けに開発しています

4

1 に答える 1

0

同じステータスを再度アップロードした場合は、Facebook がブロックしている可能性があります

別のステータスを試してください。同じステータスを 2 回更新することはできません。

于 2012-09-20T10:49:57.820 に答える