Sebelum melanjutkan reskin, silahkan pelajari dasar reskin source code di sini https://aliendro.id/help-center/dasar-reskin |
Panduan ini untuk source code Wallpaper Rest Api Blogspot / Blogger https://aliendro.id/guide-news-app-rest-api-blogspot-333 , untuk me-reskin silahkan ikuti beberapa langkah:
A. Pengaturan Blog
Sebelum melanjutkan ke tahap berikutnya, diharapkan anda sudah paham cara membuat blog dan artikel di https://www.blogger.com/ , jika sudah paham silahkan ikuti langkah dibawah:
- Buat artikel di menu Posts -> New Post
Unggah 1 gambar (setiap pos hanya 1 gambar), klik gambar tersebut dan pilih icon Settings, ubah ukuran tersebut menjadi Ekstra Besar atau Ukuran Asli
- Tahap selanjutnya Copy ID Blogspot yang ada di URL, dan paste di SettingAlien.java -> ID_BLOGSPOT
Pada contoh terdapat ID 804266110425437776 ,
B. Autentikasi dan Api Key Blogspot
Untuk menghubungkan blogspot ke dalam aplikasi, membutuhkan Autentikasi dan Api Key yang harus dibuat dihalaman https://developers.google.com/blogger/docs/3.0/using
- Klik tombol Get an OAuth client ID
- Jika anda belum pernah membuat projek, pilih + Create a new project
Contoh projek "News App Blogspot" - Next
Beri nama autentikasi, contoh "Android News App" -> Next
Pilih Android -> Masukan Package Name / ApplicationID, contoh "com.kimganteng.myapplication" -> isi SHA1 debug atau RIlis -> Create. Silahkan ikuti panduan https://aliendro.id/help-center/dasar-reskin/mendapatkan-sha1-untuk-autentikasi untuk mendapatkan kode SHA1
Jika semua data benar, maka proses Autentikasi telah selesai -> Done - Untuk mendapatkan API Key, silahkan pilih tombol Get a Key
Pilih projek yang telah dibuat "News App Blogspot" -> Next
Copy API Key tersebut.
dan paste di SettingsAlien.java -> API_KEY_BLOGSPOT - Setiap API Key memiliki batasan 10.000 request per hari, jadi jika aplikasi memiliki pengguna yang sangat banyak, maka silahkan buat 5 Api Key untuk mengatasi limit tersebut, atau bisa menggunakan Rest Api Berbayar/Upgrade Akun Google Cloud.
Untuk menambah API Key, silahkan buka link https://console.cloud.google.com/ dan pilih Project (contoh News App Blogspot) -> APIs & Services
Pilih menu Credentials -> + Create Credential -> API Key
Copy API Key, dan paste di SettingsAlien.java -> API_KEY_BLOGSPOT2 dst