Cloudflare merupakan salah satu penyedia domain dan DNS Management yang telah diintegrasikan dengan berbagai aplikasi dan plugin pendukung yang berguna untuk menjaga kualitas atau reputasi dari website yang telah menggunakan Cloudflare sebagai NS-nya.
Cloudflare juga menyediakan kode atau REST API Token sendiri yang berguna untuk pengembangan (developer) dalam membangun suatu hosting atau menggunakan beberapa subdomain di dalam satu server tanpa harus mengunjungi sistem dashboard Cloudflare lagi.
Kamu bisa menambahkan, mengedit, atau menghapus subdomain dari domain kamu di dalam Cloudflare dengan mudah, hanya bermodal REST API Token saja. Tentu saja, kamu harus menggunakan bahasa pemrograman yang mendukung Cloudflare API agar REST API Token tersebut dapat diimplementasi dengan baik.
Artikel ini memberikan tutorial cara membuat kode atau REST API Token dari Cloudflare. Hal ini berguna untuk implementasi dari penggunaan kode atau REST API Token dari Cloudflare untuk bahasa pemrograman tertentu.
LANGKAH-LANGKAH
1. Kunjungi situs Dashboard Cloudflare.
2. Melakukan login seperti biasanya.
3. Klik ikon Profile >> Pilihlah My Profiles.
4. Klik Tab API Tokens >> Create Token.
5. Pilihlah Template yang kamu inginkan. Misalkan, kamu ingin mengatur DNS Management di website kamu, maka kamu pilih Template Edit zone DNS dan klik Use Template.
6. Aturlah Permission dan Zona Resource yang sesuai keinginan. Kamu bisa melihat contoh pengaturan ini yang terdapat pada gambar di bawah ini. Setelah itu, klik Continue to Summary.
7. Apabila kamu telah yakin dengan tampilan konfirmasi untuk pembuatan API Token baru dengan template yang dipilih secara penuh, klik Create Token.
8. Klik Copy kode REST API Token yang kamu baru buat tadi. Hal ini dilakukan karena Cloudflare tidak akan menampilkan kode tersebut lebih dari sekali demi keamanan data yang dapat meresahkan dengan data informasi kamu di Cloudflare.
9. Aktifkan aplikasi teks editor, paste-kan kode tersebut ke dalam teks editor.
10. Simpanlah file teks tersebut.
Selesai.
Dengan adanya kode REST API Token dari Cloudflare ini, maka kamu bisa melakukan management terhadap domain yang telah diintegrasikan dengan Cloudflare. Bagi pengguna WordPress, ini telah menyediakan plugin khusus untuk WordPress dengan memasukkan kode REST API Token di dalam WordPress tersebut.
Penulis akan membuat tutorial untuk implementasi dari penggunaan REST API Token dari Cloudflare dengan menggunakan bahasa pemrograman PHP dengan bantuan cURL untuk menambahkan DNS Records dari domain yang ada di artikel selanjutnya.
KESIMPULAN
Kamu bisa melakukan pengelolaan DNS Management dari Cloudflare melalui REST API Token yang dibantu dengan beberapa bahasa pemrograman yang mendukung sehingga kamu bisa membangun suatu produk digital seperti share hosting sendiri.
REST API Token dari Cloudflare ini sangat berguna untuk implementasi sistem management untuk hosting atau orang yang membangun beberapa website dengan menggunakan subdomain dalam satu server seperti VPS, Cloud hosting, server lokal.