Социальная структура возвращает «(# 803) Невозможно запросить пользователей по их имени пользователя (username)» при попытке получить фид пользователей

Я использую социальную платформу iOs, чтобы получать фидбэки от определенного пользователя. Для этого после аутентификации я делаю следующее:

NSURL *requestURL = [NSURL URLWithString:@"https://graph.facebook.com/username"];
SLRequest *request = [SLRequest requestForServiceType:SLServiceTypeFacebook requestMethod:SLRequestMethodGET
                                                  URL:requestURL parameters:nil];
request.account = self.facebookAccount;

[request performRequestWithHandler:^(NSData *data, NSHTTPURLResponse *response, NSError *error) { ... }];

Ответ возвращается:

error =     {
        code = 803;
        message = "(#803) Cannot query users by their username (username)";
        type = OAuthException;
    };

То же самое работает, если я использую/me вместо имени пользователя, но я хочу получить еще один публичный канал.

Я также попытался использовать идентификатор пользователя, который также работает для моего пользователя, но у других пользователей он не работает, запрос возвращает следующее:

code = 2500;
        message = "The global ID 100008339709776 is not allowed. Please use the application specific ID instead.";
        type = OAuthException;

Я также попытался передать маркер доступа в качестве параметра, но поведение такое же.

Есть идеи?

Ответы на вопрос(1)

Ваш ответ на вопрос