Sie möchten die Fotos von einem authentifizierten Benutzer Freund? Es erfordert ein paar Dinge,
- erstellen Facebook-Anwendung: FB Documentation
- anfordern Berechtigungen erweiterten ein Foto des Benutzers für den Zugriff auf und die Fotos von ihrem Freund Facebook Auth/Permissions
- FQL + JSDK die Daten anfordern JSDK Doc
Überprüfen Sie, ob ein Benutzer Ihrer Anwendung die Berechtigung zum Zugriff auf ihre Fotos oder Fotos von Freunden gewährt hat. Dies nutzt die Facebook JSDK und FQL, überprüft er eines authentifizierten Benutzer-Berechtigungen Reference:
FB.api(
{
method: 'fql.query',
query : 'SELECT user_photos, friends_photos FROM permissions WHERE uid=me()' // replace me() with a FB USER ID, me() uses currently logged in user id
},
function(response) {
console.log(response); // response should be {user_photos="1", friends_photos="1"} if you have access ("0" if not)
}
);
Ihre Anwendung mehr als Standard-Zugriff auf die Benutzerkontoinformationen, um benötigen Fotos von Freunden zu erhalten. Der eigentliche Aufruf eines authentifizierten Benutzers Freundes Fotos zu bekommen, ist wie folgt FQL Photo Table Reference:
FB.api(
{
method: 'fql.query',
query : 'select pid, src_small FROM photo WHERE owner in (select uid from user where uid in (select uid2 from friend where uid1=me())'
},
function(response) {
console.log(response); // this is the json object containing your authenticated user's friends
}
);
Viel Glück!