Untuk mulai menggunakan Google Photos Library API dengan pustaka klien PHP, Anda harus melakukannya di lingkungan pengembangan. Sebelum melakukannya, dengan mengaktifkan API melalui Google API Console dan menyiapkan OAuth 2. 0 ID klien Show
Aplikasi Anda berinteraksi dengan Google Foto atas nama pengguna Google Foto. Misalnya, saat Anda membuat album di perpustakaan Google Foto pengguna atau mengunggah item media ke akun Google Foto pengguna, pengguna mengizinkan permintaan API ini melalui OAuth 2. 0 protokol OAuth 2. ID klien 0 memungkinkan pengguna aplikasi Anda untuk masuk, mengautentikasi, dan dengan demikian menggunakan Library API. Library API tidak mendukung akun layanan; Konfigurasikan aplikasi AndaAktifkan APISebelum Anda dapat menggunakan Library API, Anda harus mengaktifkannya untuk proyek Anda menggunakan salah satu metode di bawah ini
Minta OAuth 2. 0 ID klienIkuti langkah-langkah di bawah untuk meminta ID klien OAuth dan mengonfigurasinya untuk aplikasi Anda. Contoh ini menggunakan aplikasi yang seluruh aliran OAuth ditangani di sisi server, seperti yang ada di sampel kami. Proses penyiapan dapat bervariasi untuk skenario implementasi lainnya
Sebelum Anda dapat meluncurkan aplikasi publik yang mengakses Library API, aplikasi Anda harus ditinjau oleh Google. Pesan "Aplikasi belum diverifikasi" muncul di layar saat Anda menguji aplikasi, hingga aplikasi diverifikasi Siapkan pustaka klienPustaka klien PHP menangani semua panggilan API backend untuk Anda, dan memperlihatkan objek ramah untuk digunakan, termasuk contoh kode untuk beberapa tugas API umum. Pertama, unduh dan instal pustaka klien Google Photos Library API untuk PHP bersama dengan dependensi dari GitHub. Kemudian, siapkan kredensial OAuth2 Anda untuk PHP Opsi unduhanGunakan untuk menyertakan perpustakaan sebagai dependensi di lingkungan pengembangan Anda. Jalankan perintah berikut untuk menambahkan pustaka ke konfigurasi proyek Anda dan unduh ke direktori
Alternatifnya, Anda juga bisa atau Siapkan kredensial OAuth2 Anda untuk PHPPustaka klien ini berfungsi dengan Pustaka Google Auth untuk PHP. Untuk informasi selengkapnya, lihat Menggunakan OAuth 2. 0 dengan Perpustakaan Klien Google API untuk PHP Biasanya, Anda tidak perlu menggunakan bahasa skrip sisi server apa pun seperti PHP untuk mengunduh gambar, file zip, dokumen pdf, file exe, dll. Jika file semacam itu disimpan di folder yang dapat diakses publik, Anda dapat membuat hyperlink yang menunjuk ke file itu, dan setiap kali pengguna mengklik tautan tersebut, browser akan secara otomatis mengunduh file itu.
Mengklik tautan yang mengarah ke file PDF atau Gambar tidak akan menyebabkannya diunduh ke hard drive Anda secara langsung. Itu hanya akan membuka file di browser Anda. Selanjutnya Anda dapat menyimpannya ke hard drive Anda. Namun, file zip dan exe diunduh secara otomatis ke hard drive secara default Memaksa Download Menggunakan PHPAnda dapat memaksa gambar atau file jenis lain untuk diunduh langsung ke hard drive pengguna menggunakan fungsi PHP Mari buat file bernama "image-gallery. php" dan letakkan kode berikut di dalamnya _'; } ?> Jika Anda melihat kode contoh di atas dengan hati-hati, Anda akan menemukan pint link download ke "download. php", URL juga berisi nama file gambar sebagai string kueri. Selain itu, kami telah menggunakan fungsi PHP Berikut kode lengkap "download. php", yang memaksa pengunduhan gambar Demikian pula, Anda dapat memaksa mengunduh format file lain seperti dokumen kata, file pdf, dll Ekspresi reguler pada contoh di atas (baris no-8) tidak akan mengizinkan file yang namanya dimulai atau diakhiri dengan karakter titik ( Bagaimana cara mengunduh gambar dari API di PHP?file_put_contents ( $img , file_get_contents ( $url )); echo "File diunduh. " File diunduh. Catatan. Ini menyimpan gambar ke server dengan logo nama yang diberikan.
Bagaimana cara mengunduh gambar dari PHP?a-z]$/i', $file)) { $filepath = "gambar/". $berkas; . Transfer Berkas'); . aplikasi/aliran oktet'); . lampiran; . nama dasar($filepath)
Bagaimana cara mengunduh gambar dari URL menggunakan PHP?Simpan Gambar dari URL menggunakan PHP . file_get_contents() – Fungsi ini digunakan untuk membaca file gambar dari URL dan mengembalikan konten sebagai string file_put_contents() – Fungsi ini digunakan untuk menulis data gambar jarak jauh ke file Bagaimana cara membuat file dapat diunduh dalam PHP?PHP memungkinkan Anda mengunduh file dengan mudah menggunakan fungsi readfile() bawaan. Fungsi readfile() membaca file dan menulisnya ke buffer keluaran. . header('Tipe-Konten. aplikasi/aliran oktet'); header("Pengkodean-Transfer-Konten. utf-8"); |