logoDokumen
Cari

API Gambar

API Gambar v4 menyediakan fungsi API untuk pengelolaan gambar.

Validasi Permintaan

Untuk detail lebih lanjut, silakan lihat deskripsi REST API Overview pada Metode Autentikasi.

Upload Gambar OPPO

Alamat Permintaan

POST v4/image/oppo
              
              POST v4/image/oppo

            
Tampilkan blok kode ini di jendela mengambang

Contoh Permintaan

Header Permintaan

> POST /v4/image/oppo HTTP/1.1 > Authorization: Basic Yzk2ZjQyZTBkMmU2NjJlNDVkMDM1YWIxOmRmNGQ1OWU4NGVhYzJmOWQ1M2IzNmYxMg==
              
              > POST /v4/image/oppo HTTP/1.1
> Authorization: Basic Yzk2ZjQyZTBkMmU2NjJlNDVkMDM1YWIxOmRmNGQ1OWU4NGVhYzJmOWQ1M2IzNmYxMg==

            
Tampilkan blok kode ini di jendela mengambang

Body Permintaan

{ "big_picture_url" : "", "small_picture_url": "" }
              
              {
    "big_picture_url" : "",
    "small_picture_url": ""
}

            
Tampilkan blok kode ini di jendela mengambang

Parameter Permintaan

Kata Kunci Tipe Opsi Makna
big_picture_url String Opsional
  • URL gambar besar
  • OPPO mensyaratkan ukuran 984×369 px, ukuran file maksimal 1 MB, format PNG/JPG/JPEG
  • small_picture_url String Opsional
  • URL ikon kecil
  • OPPO mensyaratkan ukuran 144×144 px, ukuran file maksimal 50 KB, format PNG/JPG/JPEG
  • Parameter Balasan

    Kata Kunci Tipe Opsi Makna
    big_picture_id String Opsional ID gambar besar
    small_picture_id String Opsional ID ikon kecil

    Contoh Balasan

    Berhasil

    < HTTP/1.1 200 OK < Content-Type: application/json { "big_picture_id": "", "small_picture_id": "" }
                  
                  < HTTP/1.1 200 OK
    < Content-Type: application/json
    {
        "big_picture_id": "",
        "small_picture_id": ""
    }
    
                
    Tampilkan blok kode ini di jendela mengambang

    Gagal

    { "error": { "code": 21003, "message": "Nilai parameter tidak valid" } }
                  
                  {
      "error": {
        "code": 21003,
        "message": "Nilai parameter tidak valid"
      }
    }
    
                
    Tampilkan blok kode ini di jendela mengambang

    Balasan Permintaan

    Kode Status HTTP

    Referensi: Kode Status HTTP

    Kode Error

    Kode Deskripsi Penjelasan Detail Kode Status HTTP
    0 sukses Berhasil 200
    21001 Metode tidak didukung atau url salah Metode permintaan salah (GET/POST) atau url salah (antarmuka tidak tersedia) 404
    21003 Nilai parameter tidak valid Nilai parameter tidak valid 400
    23001 Autentikasi dasar gagal HTTP Basic authorization gagal 401
    23002 Parameter hilang! Parameter wajib tidak diisi 400
    23100 Kesalahan server Kesalahan sistem internal 500
    27000 Waktu respons server habis, silakan coba lagi nanti Kesalahan sistem internal 500
    51 Ukuran gambar melebihi batas OPPO mengembalikan error. Umumnya gambar melebihi batas, silakan coba gambar lain 200
    icon
    Hubungi Sales