Sto sviluppando l'app iOS
per iPad
. Ho implementato Instagram
API
in modo da poter ottenere e utilizzare le foto dell'utente. Posso fare lo stesso, ma con Facebook? C'è un modo per accedere alle immagini degli utenti? GrazieOttieni e mostra le immagini da Facebook nell'app per iOS
risposta
L'API grafico è dove si desidera iniziare a vedere quali dati si sta cercando. Per le foto degli utenti, check out: Album utente ha creato - https://developers.facebook.com/docs/reference/api/user/ info su di una foto - https://developers.facebook.com/docs/reference/api/photo/
Vi consiglio di provare query diverse utilizzando il grafico API Explorer: https://developers.facebook.com/tools/explorer In primo luogo assicuratevi di chiedere per user_photos permesso Inserendo me/album nella query ti viene fornito un elenco di album per l'utente che ha effettuato l'accesso. Fai clic sull'ID di un album nei risultati per visualizzare le informazioni per quell'album. Inserisci/foto per vedere le foto per quell'album.
Una volta che sai cosa vuoi, puoi dare un'occhiata agli SDK iOS che sono costruiti sulla base dell'API Graph e altre API per l'autenticazione e per quello che ti interessa, per catturare le foto.
Per info iOS SDK a fare richieste, vedi: https://developers.facebook.com/docs/reference/ios/3.1/class/FBRequestConnection#startWithGraphPath%3AcompletionHandler%3A
Quindi, se volete vedere dire che le foto di un album, dato un album_id, è necessario utilizzare il codice richiesta come:
[FBRequestConnection startWithGraphPath:@"<album_id>/photos"
completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
if (!error) {
NSLog("Results: %@", result);
}
}
];
Assicurati di aver prima chiesto le autorizzazioni user_photos.
- (IBAction)btnFBTap:(id)sender {
[FBSDKProfile enableUpdatesOnAccessTokenChange:YES];
if ([FBSDKAccessToken currentAccessToken]) {
[self FBLogin];
} else {
FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
[login
logInWithReadPermissions: @[@"public_profile", @"user_photos"]
fromViewController:self
handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) {
if (error) {
// Process error
} else if (result.isCancelled) {
// Handle cancellations
} else {
[self FBLogin];
// If you ask for multiple permissions at once, you
// should check if specific permissions missing
}
}];
}
}
- (void)FBLogin {
[[[FBSDKGraphRequest alloc] initWithGraphPath:@"me"
parameters:@{@"fields":@"id"}]
startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {
[[MDManager sharedInstance].loadingView hide];
if (!error) {
NSLog(@"fetched user:%@", result);
// For more complex open graph stories, use `FBSDKShareAPI`
// with `FBSDKShareOpenGraphContent`
/* make the API call */
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
initWithGraphPath:[NSString stringWithFormat:@"/%@/photos", result[@"id"]]
parameters:@{@"type":@"uploaded",
@"fields":@"link,height,width"}
HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
id result,
NSError *error) {
NSLog(@"%@",result); // Return uploaded photos
}];
}
}];
}
- 1. Utilizzando quale tecnica Facebook mostra le immagini?
- 2. Facebook API per iOS, Evasione amici le immagini del profilo
- 3. Facebook API: Ottieni tutte le immagini del profilo
- 4. Google Inceptionism: ottieni le immagini per classe
- 5. Facebook iOS 6 - ottieni informazioni utente
- 6. Facebook iOS SDK e autenticazione passport-facebook
- 7. rendendo jfilechooser mostra le miniature delle immagini
- 8. Estrazione di immagini da PSD per l'utilizzo nell'app iOS
- 9. l'integrazione di Facebook per iOS 5 e iOS 6
- 10. Come allegare 5 immagini a un post di Facebook con Facebook ios sdk 3.0
- 11. HWIOAuthBundle - Symfony2 - Ottieni dati utente da Facebook
- 12. Ottieni token di accesso di Facebook da Social.framework (iOS6)
- 13. Come spostare le immagini in iOS da una directory all'altra?
- 14. Facebook SDK 3.0 - Ottieni ID utente e token Facebook
- 15. Come scattare diverse immagini da Camera ios
- 16. Visualizzazione di immagini di qualità superiore per i post di Facebook per iOS
- 17. Matlotlib mostra più immagini con loop per
- 18. Pulsante Mi piace di Facebook che mostra 0 Mi piace per TUTTE le pagine Facebook
- 19. Ritaglio di immagini come facebook
- 20. SDK iOS di Facebook - ottieni l'elenco degli amici connessi all'app
- 21. Registrati con Facebook e Twitter SDK per iOS
- 22. Mostra immagini jpg in python
- 23. Il modo migliore per archiviare le immagini in iOS
- 24. iPad 2 Safari mostra testo e immagini in pixel pixellati
- 25. Ottieni tutte le immagini da una PhotoLibrary per iPhone in un array usando il framework AssetsLibrary?
- 26. Ottieni token utente facebook
- 27. Ottieni tutte le immagini da una bacheca da un indirizzo web Pinterest
- 28. Gmail che mostra spazi vuoti tra le immagini
- 29. iOS SDK 4.0 e 4.1 aggiungere immagini per simulatore
- 30. Perché Google Chrome 9 non mostra immagini da Amazon S3?