Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Mengambil Imej Profil Facebook Pengguna tanpa Kebenaran?

Bagaimana untuk Mengambil Imej Profil Facebook Pengguna tanpa Kebenaran?

Linda Hamilton
Lepaskan: 2024-11-02 22:24:02
asal
344 orang telah melayarinya

How to Fetch a User's Facebook Profile Image without Authorization?

Mengambil Imej Profil Pengguna dengan API Facebook tanpa Keizinan Pengguna

Masalah:

Mengambil semula imej profil Facebook pengguna untuk sistem pengurusan kandungan (CMS) tanpa memerlukan pengguna memberikan kebenaran apl.

Penyelesaian:

Gunakan titik akhir API Graf Facebook:

http://graph.facebook.com/userid_here/picture
Salin selepas log masuk

Ganti userid_di sini dengan ID pengguna yang imej profilnya ingin anda dapatkan semula. HTTPS juga disokong.

Pelaksanaan:

Dalam PHP, gunakan fungsi file_get_contents untuk mengambil URL imej:

<code class="php">$image_data = file_get_contents("http://graph.facebook.com/userid_here/picture");</code>
Salin selepas log masuk

Nota Tambahan:

  • Pastikan sambungan OpenSSL didayakan dalam php.ini untuk menggunakan fungsi file_get_contents untuk membaca URL.
  • Rujuk dokumentasi API Pembangun Facebook untuk butiran lanjut.

Atas ialah kandungan terperinci Bagaimana untuk Mengambil Imej Profil Facebook Pengguna tanpa Kebenaran?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan