Das soziale Framework gibt "(# 803) Benutzer können nicht nach ihrem Benutzernamen (username) abgefragt werden" zurück, wenn versucht wird, Benutzer-Feeds abzurufen

Ich verwende das soziale Framework von iO, um Facebook-Feeds von einem bestimmten Benutzer abzurufen. Zu diesem Zweck gehe ich nach der Authentifizierung folgendermaßen vor:

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) { ... }];

Die Antwort lautet:

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

Das gleiche funktioniert wenn ich benutze/me anstelle des Benutzernamens, aber ich möchte einen anderen öffentlichen Feed abrufen.

Ich habe auch versucht, die Benutzer-ID zu verwenden, die auch für meinen Benutzer funktioniert. Wenn sie jedoch für andere Benutzer nicht funktioniert, gibt die Anforderung Folgendes zurück:

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

Ich habe auch versucht, das Zugriffstoken als Parameter zu übergeben, aber das Verhalten ist das gleiche.

Irgendwelche Ideen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage