Mendapatkan profil facebook saat mendaftar dengan facebook di liferay

Saya mencoba menggunakan fitur masuk facebook inbuild liferay. Secara default facebook connect hanya menyimpan nama depan, nama belakang, email dan jenis kelamin. Saya ingin mendapatkan gambar profil pengguna dari facebook dan menyimpannya di database sebagai potret pengguna dari pengguna ketika dia mendaftar dengan facebook. Bagaimana bisa melakukannya di liferay?


person Achyut Paudel    schedule 29.09.2013    source sumber


Jawaban (2)


Anda membuat url untuk gambar profil pengguna sebagai -

http://graph.facebook.com/<USERID>/picture?type=normal

person Sahil Mittal    schedule 29.09.2013

Coba di bawah URL untuk mendapatkan gambar profil facebook.

http://graph.facebook.com/{nama pengguna Anda}/gambar

Anda dapat dengan mudah mendapatkan api untuk mendapatkan gambar profil ini untuk facebook juga tautan di bawah ini mungkin bisa membantu Anda.

API Facebook - Bagaimana cara mendapatkan gambar profil pengguna Facebook melalui Facebook API (tanpa mengharuskan pengguna Mengizinkan aplikasi)

Untuk Menyimpan gambar, Anda perlu mengonversinya sebagai byte steam dan menyimpannya menggunakan kelas Util di bawah

UserServiceUtil.updatePortrait(long userId, byte[] bytes)

Semoga ini membantu !

person Ankit P    schedule 30.09.2013