Skip to content
Nurfachmi Academy
Nurfachmi Academy

managed by Reza Nurfachmi

  • Home
  • Now
Nurfachmi Academy

managed by Reza Nurfachmi

Getting Started with Cloudflare R2

Reza Nurfachmi, January 4, 2025June 24, 2025

Langkah 2: Instalasi SDK atau Library

Gunakan library yang mendukung Amazon S3 untuk mengintegrasikan aplikasi kita dengan R2. Contoh library populer:

  • PHP: AWS SDK for PHP
  • Node.js: AWS SDK for JavaScript
  • Python: Boto3
  • Go: Minio Go SDK

Etapipaak, sebelum itu kita harus punya token API untuk dapat melakukan operasi menggunakan library di atas. Bagaimana caranya? Begini.

Arahkan kembali ke halaman Overview R2 Object Storage, kemudian arahkan seperti gambar di bawah. Pilih Manage API tokens.

Jika masih kosong, maka tampilannya sebagai berikut:

Maka klik tombol Create API token untuk membuat satu. Berikut pengaturan penulis saat membuat token.

Token name: token-r2-read-write

Permissions: Object Read & Write: Allows the ability to read, write, and list objects in specific buckets.

Specify bucket(s): Apply to all buckets in this account (including newly created buckets)

TTL: Forever

Jika telah berhasil, maka silahkan simpan kredensial yang diberikan, antara lain:

  • Token value
  • Access Key ID
  • Secret Access Key
  • Default endpoint
  • EU endpoint

Maka halamannya akan berubah menjadi seperti ini:

Nah, selanjutnya kita akan mulai sedikit ngoding. Pada kali ini, saya contohkan pakai Laravel PHP ya.

Post Views: 885
Pages: 1 2 3 4 5 6
Important Programming CloudflareDevelopmentLaravelPHPR2

Post navigation

Previous post
Next post

Leave a Reply Cancel reply

You must be logged in to post a comment.

©2025 Nurfachmi Academy | WordPress Theme by SuperbThemes