が、私はこの下のエラーを解決するために助けてくださいエラーガット:はFacebookで画像付きポスト・メッセージが
Error Domain=com.facebook.sdk Code=5 "(null)" UserInfo={com.facebook.sdk:ParsedJSONResponseKey={
body = {
error = {
code = 2500;
"fbtrace_id" = "HkQ+T3pxGRU";
message = "An active access token must be used to query information about the current user.";
type = OAuthException;
};
};
code = 400;
}, com.facebook.sdk:HTTPStatusCode=400}
のFacebook上の画像にメッセージを投稿するとき、私はエラーを得たが、私は、最新のFacebookのSDKを使用してメートル。
私はコードの下に、これを使用しています:事前に
-(void)posting
{
if ([[FBSDKAccessToken currentAccessToken] hasGranted:@"publish_actions"]) {
NSMutableDictionary* params = [[NSMutableDictionary alloc] init];
[params setObject:@"hello hii how r u " forKey:@"message"];
[params setObject:UIImagePNGRepresentation(self.img_to_share.image) forKey:@"picture"];
[FBRequestConnection startWithGraphPath:@"me/photos"
parameters:params
HTTPMethod:@"POST"
completionHandler:^(FBRequestConnection *connection,
id result,
NSError *error)
{
if (error)
{
//showing an alert for failure
NSLog(@"Unable to share the photo please try later.");
}
else
{
//showing an alert for success
NSLog(@"Shared the photo successfully");
}
}];
}
}
おかげで、
問題になっているそのためのコードを追加します。 –
''現在のユーザーに関する情報を照会するには、アクティブなアクセストークンを使用する必要があります。 "' fbにユーザーがログインしていますか? –
はい、ユーザーはすでにログインしていました。fb @AnilVarghese –