Pengguna baru?
DAFTAR SEKARANG!

Pengguna sebelumnya?
MASUK!


Lupa kata sandi?


Benar-benar gratis!

ATAU

ANDROID DEV
Daftar di sini

Lupa kata sandi?


Memuat...
ATAU

Anda tinggal satu langkah lagi untuk menjadi Aptoider!

Kami akan mengirimkan email konfirmasi pada Anda ke

Sementara itu, silakan berlanjut ke langkah pendaftaran terakhir.


Berlanjut ke langkah terakhir Ups... emailnya salah...

Perlu menghubungi kami?

Silakan masukkan alamat email Kata sandi harus:<br>- terdiri dari minimal 8 karakter<br>- mengandung satu huruf<br>- berisi satu angka ATAU satu karakter khusus (!@#$%*) URL ini tidak valid, silakan masukkan URL yang valid. Cukup gunakan huruf, angka dan/atau garis-garis saja. Jangan pakai spasi! Harap masukkan nama Nama Bisnis harus lebih pendek dari 40 karakter. Harap masukkan alamat. Harap masukkan nama perusahaan. Harap masukkan nama negara yang valid. Harap sisipkan nomor telepon yang valid. Harap sisipkan nomor telepon yang valid. Silakan masukkan kota. Silakan masukkan kode pos. Silakan masukkan NPWP / PPN. Anda harus menyetujui syarat penggunaan. Anda harus memilih satu opsi COBA LAGI GABUNG SEKARANG https://www.aptoide.com/phpajax/onboarding.php
Situs web ini menggunakan cookies untuk meningkatkan kualitas layanan. Dengan menjelajahi situs ini, Anda menyetujui penggunaan cookies.
Saya mengerti Pelajari lebih lanjut
OKE

Dokumentasi Layanan Web

Intro

Tentang Layanan Web Aptoide

Tujuan dari Layanan Web ini adalah untuk memungkinkan aplikasi untuk berinteraksi secara langsung dengan Aptoide dengan REST.
Pada dokumentasi ini dijelaskan fungsi-fungsi yang saat ini tersedia di Layanan Web.

Ikhtisar Endpoint

Endpoint Deskripsi
app/getMeta Dapatkan meta data aplikasi
apps/get Dapatkan daftar aplikasi
aplikasi/cari Dapatkan daftar aplikasi yang dicari
comments/get Dapatkan daftar komentar
comments/set Tulis komentar
comment/setVote Tentukan vote komentar
oauth2Authentication Validasi kredensial pengguna dengan menampilkan token akses (untuk digunakan dalam webservices lain)
reviews/get Dapatkan daftar tinjauan
review/set Tulis tinjauan
review/setVote Tulis voting tinjauan
store/getMeta Dapatkan meta data toko
store/set Tentukan toko
store/groups/get Dapatkan daftar grup toko
store/group/getMeta Dapatkan meta data grup toko
uploadAppToRepo Unggah aplikasi ke toko pengguna

Otentikasi

Versi Format
V7 dan V3

OAuth2

Mungkin diperlukan token akses pada beberapa permintaan layanan.
Token ini dihasilkan melalui OAuth2, dan token refresh mungkin didapatkan melalui endpoint yang sama.

Lihat: www.aptoide.com/webservices/docs/3/oauth2Authentication

V2 dan V1

Dev Token

Dev token (token pengembang) akan diperlukan pada semua permintaan layanan.
Token ini berupa string sepanjang 40 karacter dan dihasilkan oleh sistem ketika Anda mendaftar untuk menggunakan Layanan Web.
Anda bisa menghasilkan token lainnya kapan saja, tetapi hanya ada 1 token untuk tiap pengembang.

Lihat: www.aptoide.com/webservices/docs/2/checkUserCredentials


Format yang Didukung

Versi Format
V7 Hanya format JSON yang didukung.
V3 dan lebih rendah

Format XML dan JSON didukung sepenuhnya.
Format bisa ditentukan dengan 2 cara:
- Menambahkan "/extension" di ujung URL ketika menggunakan metode GET: '/xml' atau '/json';
- Menambahkan parameter "mode" melalui metode POST: 'mode="xml"' atau 'mode="json"'.


Penanganan Kesalahan

Kesalahan selalu ditampilkan dalam 'errors' dengan pesan masing-masing yang dihasilkan oleh layanan, sementara 'status' selalu menampilkan OK (berhasil) atau FAIL (gagal), seperti berikut ini:

Versi Modus Berhasil Gagal
V7 JSON
{
   "info":{
        "status": "OK",
        "time": ...
   },
   ...
}


{
   "info":{
       "status": "FAIL",
       "time": ...
   },
   "errors": [
      {
         "code": ...,
         "description": ...,
         ...
      }
   ]
}

V3
dan lebih rendah
XML
<response>
   <status>OK</status>
   ...
</response>


<response>
   <status>FAIL</status>
   <errors>
      <entry>Missing token parameter</entry>
      <entry>Missing repo parameter</entry>
   </errors>
   ...
</response>

JSON
{
   "status":"OK",
   ...
}


{
   "status":"FAIL",
   "errors":
      [
         "Missing token parameter",
         "Missing repo parameter"
      ]
   ...
}