Pracuję nad aplikacją, która musi być login with facebook
. Po raz pierwszy integruję API Fb w mojej aplikacji. Zaczynałem od Getting Started with the Facebook SDK for Android & z powodzeniem uzyskać fb access_token
.
Istnieją trzy Activitie
w mojej aplikacji & to, co muszę zarządzać, to mieć zalogowany profil użytkownika & imię i nazwisko na wszystkich tych Activities
, gdy użytkownik pomyślnie uzyskać login za pomocą Facebooka.
Wiem, mogę zapytać fb GraphAPI
& uzyskać pełne dane profilu bieżącego zalogowanego użytkownika przy użyciu access_token. I uda się uzyskać dane profilu użytkownika za pomocą ważnego access_token
using_ https://graph.facebook.com/me?<access_token>&format=json
muszę obraz profil użytkownika logowania, a także (co trzeba użytkownika fb_id
) http://graph.facebook.com/<fb_id>/picture?type=large
Czy to możliwe, aby uzyskać obraz profilu użytkownika za pomocą access_token
?Android: jak uzyskać obraz użytkownika Facebook za pomocą access_token
Odpowiedz
Wreszcie, po długich poszukiwaniach, mam sposób na dostęp do obrazu logowania użytkownika, używając jedynie access_token
https://graph.facebook.com/me/picture?access_token=<your_access_token_here>
dzięki @Jess za cenne odpowiedzi !
Nie potrzebujesz tokena dostępu, aby pobrać obraz profilu użytkownika. Po prostu wyślij żądanie http GET na http://graph.facebook.com/YOUR_ID_HERE/picture, więc na przykład:
http://graph.facebook.com/4/picture otrzymasz obraz ID użytkownika 4, brak tokena dostępu.
EDIT:
Aby pobrać obraz bez znajomości ich fb id ale z ich token dostępu, wystarczy wykonać żądanie GET na /me?fields=name,picture
a otrzymasz odpowiedź z adresu URL do swojego zdjęcia profilowego. Przykładem
patrz wykres API Narzędzie:
https://developers.facebook.com/tools/explorer/?method=GET&path=me%3Ffields%3Dname%2Cpicture
Dziękuję @ Jesse za cenną odpowiedź, ale już wspomniałem, że możemy uzyskać obraz profilu użytkownika za pomocą 'fb_id' _' http://graph.facebook.com/
Rupesh, zaktualizowałem swoją odpowiedź na Twój scenariusz –
Dzięki Jesse! to działa...:) To da mi 'url', który zwróci mi profilowy profil użytkownika facebookowego. Przepraszam, ale znowu to nie jest to, czego szukam. Ponieważ to ('http: // graph.facebook.com/YOUR_ID_HERE/picture') bezpośrednio zwróci mi obraz profilu ... czy możemy uzyskać (obraz profilu) bezpośrednio używając' access_token'? –
Więc po aprowizacji z API facebook wykresu na trochę, znalazłem, że można dostać pic profil na dwa sposoby:
wykorzystać jako pic URL zastępując identyfikator użytkownika : https://graph.facebook.com/USER_ID/picture?return_ssl_resources=1
Korzystanie token dostępu: https://graph.facebook.com/me/picture?access_token=ACCESS_TOKEN
Mam nadzieję, że to jest pomocne.
- 1. Jak uzyskać access_token za pomocą pakietu JavaScript SDK w SoundCloud?
- 2. Facebook Graph Api uzyskać obraz połączonych postów
- 3. jhipster oauth: Jak mogę uzyskać access_token przez CURL
- 4. Jak wylogować użytkownika za pomocą pakietu facebook SDK?
- 5. Jak zidentyfikować użytkownika zalogowanego za pomocą interfejsu API Facebook?
- 6. Android Facebook SDK 3.0 przesłać lokalny obraz
- 7. Jak korzystać z refresh_token, aby uzyskać nowy access_token (za pomocą Flask-OAuthLib)?
- 8. Jak uzyskać informacje użytkownika za pomocą JS SDK po Logowanie przez Facebook
- 9. Jak uzyskać adres e-mail użytkownika za pomocą pakietu Facebook SDK 3.1 w systemie iOS?
- 10. Jak uzyskać adres e-mail użytkownika za pomocą kont-facebook w Meteor?
- 11. Jak uzyskać aktualności za pomocą aplikacji Facebook graph api?
- 12. Uzyskiwanie dostępu do publicznego profilu Facebook w UIWebView (z access_token)
- 13. Jak uzyskać obraz/awatar użytkownika za pomocą interfejsu API czatu Telegram?
- 14. Jak zapisać obraz za pomocą obrazu django?
- 15. Jak uzyskać obraz statyczny youtube za pomocą javascript?
- 16. zapisz obraz na dysk użytkownika za pomocą javascript
- 17. Pobierz obraz profilu użytkownika według Id
- 18. Jak przyciąć obraz za pomocą obróconego prostokąta?
- 19. Uzyskiwanie informacji o użytkownikach z Facebook za pomocą wykresu API
- 20. Jak uzyskać aktualnego użytkownika za pomocą jsonwebtoken w Sails.js?
- 21. Jak uzyskać adres IP użytkownika za pomocą .net?
- 22. Jak uzyskać tweety konkretnego użytkownika za pomocą twitter4j
- 23. Jak uzyskać identyfikator przeglądarki użytkownika za pomocą JSF?
- 24. Jak uzyskać powiadomienie o stanie w czasie rzeczywistym za pomocą pakietu Facebook SDK za pośrednictwem słuchacza
- 25. Jak uzyskać dane z okna dialogowego "udostępnij obraz za pomocą" w systemie Android?
- 26. jak stworzyć zdarzenie facebook za pomocą facebook api w asp.net
- 27. Facebook Graph API 2.1 get identyfikator użytkownika z nazwą użytkownika
- 28. Android, jak uzyskać Facebook/Twitter/etc kontakt zdjęcia
- 29. Android facebook authentication
- 30. Jak przyciąć obraz za pomocą php za pomocą jquery imgAreaSelect?
otrzymanie tokenu dostępowego z błędem zniekształcenia –