как опубликовать фото на странице профиля приложения, используя REST API Facebook - PullRequest
0 голосов
/ 08 марта 2011

Я загружаю фото на страницу профиля приложения (или как).Но будет отображаться сообщение об ошибке

"код_ошибки": 240, "ошибка_msg": "Требуется указание действительного пользователя (либо через сеанс, либо через параметр API для указания пользователя."

Я использую REST API для Facebook.

И этот код NSMutableDictionary * params = [NSMutableDictionary dictionaryWithObjectsAndKeys: img, @ "picture", kAppId, @ "uid", nil];

[_facebook requestWithMethodName:@"photos.upload"
                       andParams:params
                   andHttpMethod:@"POST"
                     andDelegate:self];

где kAppId - идентификатор приложения. Если я удаляю параметр @ "Uid", то фотография загружается в мой (пользовательский) фотоальбом.

это возможно в Интернете, когда пользователь может загрузить фотографию на страницу лайка в качестве новостей.Feed. Как мы можем сделать это через REST APi

Спасибо

1 Ответ

0 голосов
/ 08 марта 2011

Возможно, вы захотите попробовать urlencoding своих параметров, используя

[params dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];
...