6

ログインと Facebook でのチェックインに Facebook SDK 3.1.1 を使用しています。Facebook でログインすると問題なく動作しますが、グラフ API を使用してチェックインするとエラーが発生します。

これは、チェックイン @"friends_status",@"user_checkins", @"friends_checkins",@"user_status" に対して私が与えているすべての許可です。

リクエストは次のとおりです。

[FBRequestConnection startForPostStatusUpdate:message 
                                        place:placeId 
                                         tags:nil 
                            completionHandler:
      ^(FBRequestConnection *connection, id result, NSError *error) {
           NSLog(@"Response....... \n\n %@  %@ %@",connection,result,error);
      }
];

応答:

)> (null) Error Domain=com.facebook.sdk Code=5 "The operation could not be completed. (com.facebook.sdk error 5.)" UserInfo=0x808a5a0 {com.facebook.sdk:ParsedJSONResponseKey={type =可変辞書、カウント= 2、エントリ=> 1:{内容=「コード」} = {値= +403、タイプ= kCFNumberSInt32Type} 2:{内容=「本文」} = {タイプ=可変辞書、カウント= 1 、エントリ => 11: {内容 = "エラー"} = {タイプ = 可変辞書、カウント = 3、エントリ => 2: {内容 = "タイプ"} = {内容 = "OAuthException"} 3: {内容 = " message"} = {contents = "(#200) ユーザーはアプリケーションがこのアクションを実行することを承認していません"} 6 : {contents = "code"} = 200 }

}

}、com.facebook.sdk:HTTPStatusCode=403}

コードの何が問題なのか、誰か助けてもらえますか?

4

1 に答える 1

0

Postlocationパラメーターにはパーミッションが必要です。read_stream

于 2013-09-23T13:40:55.287 に答える