2013-01-10 20 views
6

Używam Facebooka SDK 3.1.1 do logowania, a także do odprawy z Facebooka. Zaloguj się przez Facebooka działa dobrze, ale funkcja CheckIn przy użyciu interfejsu API wykresu daje błąd.Interfejs API wykresów do odprawy z Facebook iOS SDK 3.1.1

To wszystko pozwolenie udzielam na checkin @ "friends_status", @ "user_checkins", @ "friends_checkins", @ "user_status".

a oto wniosek:

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

Response:

)> (null) Błąd Domain = com.facebook.sdk Code = 5 „Operacja nie może być zakończona. (com.facebook.sdk error 5.) " UserInfo = 0x808a5a0 {com.facebook.sdk: ParsowanyJSONResponseKey = {type = zmienny dykt, count = 2, wpisy => 1: {contents =" kod "} = {wartość = +403, type = kCFNumberSInt32Type} 2: {contents = "body"} = {type = mutable dict, count = 1, entries => 11: {contents = "error"} = {type = mutable dict, count = 3, entries => 2: {contents = "type"} = {contents = "OAuthException"} 3: {contents = "message"} = {contents = "(# 200) użytkownik nie jest upoważniony do stosowania do wykonywania tej czynności "} {6 Zawartość = "code = 200"}}

}

} com.facebook.sdk: HTTPStatusCode = 403}

Czy ktoś może mi pomóc, co jest nie tak z kodem?

Odpowiedz

0

Parametr location z Post wymaga pozwolenia o read_stream.

Powiązane problemy