Log perubahan

API Agen Paket Data

Desember 2019

  1. Memperkenalkan definisi register CPID API untuk diterapkan oleh DPA.
  2. Menambahkan saran tentang cara membuat CPID dan menyimpannya saat klien meminta CPID baru.
  3. Menambahkan dokumentasi tentang cara memilih CPID yang akan digunakan untuk mengirim notifikasi.
  4. Memperjelas cara menentukan preferensi bahasa pengguna saat GTAF memanggil DPA dan saat DPA memanggil GTAF.

Oktober 2019

  1. Wajibkan CPID baru setiap kali kami menghubungi endpoint CPID. Hal ini dapat dicapai dengan menambahkan stempel waktu ke algoritme pembuatan CPID.
  2. Hapus planLanguage dari Penawaran yang sampai sekarang ditandai sebagai kolom yang wajib diisi.

September 2019

  1. Menambahkan dukungan untuk notifikasi akhir masa berlaku data, yang dibedakan dengan notifikasi peringatan masa berlaku data.

Juli 2019

  1. Mengklarifikasi kemungkinan nilai ID klien.
  2. Penambahan dukungan untuk notifikasi penambahan saldo akun.
  3. Persyaratan pembuatan CPID longgar agar tidak memerlukan CPID baru setiap kali endpoint CPID dipanggil.
  4. Menambahkan dokumentasi untuk respons error yang berbeda dari GTAF saat memanggil Mobile Data Plan Sharing API.

Juni 2019

  1. Memperbarui spesifikasi DPA API yang mengharuskan operator menerima _clientid sebagai parameter kueri.
  2. Mengupdate Mobile Data Plan Sharing API yang memungkinkan operator membagikan informasi paket pengguna untuk klien tertentu dengan Google.
  3. Urutan penawaran yang ditampilkan kepada pengguna mungkin tidak sama dengan urutan penawaran diberikan kepada GTAF.
  4. GTAF dapat berbagi lebih dari 10 paket dengan UI Paket Data Seluler.

Mei 2019

  1. ExpirationTime diperlukan kecuali masa berlaku paket masih berlaku.
  2. Sesuai dengan RFC 6749, tandai token_type sebagai diperlukan dalam respons server OAuth.
  3. Tampilkan jenis notifikasi yang telah dikirim ke pengguna saat operator mendorong status paket ke GTAF.

April 2019

  1. AccountInfo diperlukan untuk pelanggan prabayar.
  2. Perbarui metode pembuatan CPID yang direkomendasikan untuk menyertakan bahasa di dalam teks biasa saat membuat CPID.
  3. Menghapus dukungan untuk moreInfoUrl, operatorLogoUrl, purchaseUrl dari penawaran. Kolom ini tidak didukung oleh UI paket data seluler. Perubahan ini kompatibel dengan versi sebelumnya.
  4. Menambahkan dukungan untuk mengirim notifikasi saat pengguna membelanjakan saldo akun menggunakan data dalam status bayar sesuai penggunaan.
  5. Menghapus dukungan untuk periode waktu fleksibel dari modul rencana. Perubahan ini kompatibel dengan versi sebelumnya. Jadi, jika operator mengirimkan jendela waktu fleksibel kepada kami, respons akan diterima.

Maret 2019

  1. Hapus offerInfo.promoMessage dari kumpulan kolom wajib diisi. MDP tidak menggunakan kolom ini saat menampilkan penawaran kepada pengguna.
  2. Memperbaiki bug dokumentasi yang mengatakan bahwa CPID harus dienkode ke URL. Sebagai gantinya, GTAF mengenkode CPID per RFC2396.
  3. Menambahkan persyaratan untuk notifikasi push.

Februari 2019

  1. Menghapus dukungan untuk berbagi PlanOffer dengan Google menggunakan API berbagi paket data.

Januari 2019

  1. Menambahkan panduan untuk memperbarui konfigurasi operator menggunakan portal ISP.
  2. Menambahkan panduan untuk penerapan OAuth untuk Data Plan Agent API.
  3. Mengganti nama dan mengatur ulang panduan integrasi Mobile Data Plan Sharing API.

November 2018

  1. Menambahkan dukungan untuk notifikasi aktivasi paket.
  2. Menambahkan dukungan untuk kategori lalu lintas modul paket APP_STORE.

September 2018

  1. Menambahkan API untuk melaporkan izin pengguna ke operator.
  2. Menambahkan dukungan untuk paket yang memperbarui kuotanya secara berkala ke PlanModule dan Offer.
  3. Penambahan dukungan untuk notifikasi masa berlaku.
  4. Mengganti nama PlanModuleState menjadi PlanState. Perubahan dokumentasi ini seharusnya tidak memengaruhi operator.

Agustus 2018

  1. Menambahkan kemampuan bagi operator untuk menentukan saldo akun sebagai bagian dari PlanStatus.

Juni 2018

  1. Menghapus pembaruan, mendapatkan metode untuk status rencana dan penawaran paket.
  2. Mengizinkan level keseimbangan kasar untuk diisi secara bersamaan saat keseimbangan byte atau keseimbangan waktu diisi.
  3. Menambahkan jenis koneksi ke Penawaran.
  4. Menambahkan kolom status modul rencana ke PlanModule agar operator dapat menunjukkan paket yang telah dibeli pengguna, tetapi belum diaktifkan. Ini bukan kolom yang wajib diisi.
  5. DataPlan diganti namanya menjadi Plan. Perubahan dokumentasi ini seharusnya tidak memengaruhi operator.
  6. Menambahkan kolom formOfPayment ke PlanOffer yang memungkinkan operator menentukan bagaimana pengguna akan ditagih untuk pembelian. Secara default, jumlah ini akan dikurangi dari saldo paket.

Mei 2018

  1. Memperbarui respons CCP agar respons tetap kompatibel dengan versi sebelumnya.
  2. Menambahkan judul untuk PlanStatus. Judul akan digunakan untuk mengisi header di UI setelan.
  3. Menambahkan nama modul dan byte yang digunakan untuk PlanModule.
  4. Menambahkan panggilan respons pembelian kembali ke GTAF.

Maret 2018

Update ini menyertakan perubahan berikut pada Data Plan Agent API. Perubahan ini relatif terhadap Data Plan API v4.2 yang dihosting di sini.

  1. Menghentikan panggilan API berikut:
    1. Membuat kueri akun pengguna (DPA_URL/{data_plan_key_string}/account).
    2. Membuat kueri paket yang dibeli (DPA_URL/{data_plan_key_string}/purchasePlans).
  2. Mengubah URL yang kita panggil untuk status paket data. URL baru dijelaskan di sini. DPA diharapkan menampilkan instance PlanStatus.
  3. Mengubah URL yang kami panggil untuk penawaran paket. URL baru dijelaskan di sini. DPA diharapkan menampilkan instance PlanOffer.
  4. Mengubah isi permintaan yang dikirim ke DPA saat membeli paket. Perhatikan bahwa panggilan API sama. Isi permintaan kini berisi instance TransactionRequest. Perhatikan penghapusan tingkat tingkatan dibandingkan dengan API versi sebelumnya.
  5. Tanggapan atas permintaan pembelian telah berubah. Kami memanfaatkan jenis mata uang yang ditentukan oleh protobuf Google. Sebagai respons atas pembelian yang berhasil, kami memperkirakan isi respons akan memuat instance TransactionResponse.
  6. Jika plan_id tidak ditentukan, maka API kelayakan HARUS menampilkan semua paket data yang memenuhi syarat untuk pengguna. Sebelumnya, ini bersifat opsional.
  7. Menambahkan endpoint pendaftaran MSISDN untuk GTAF guna mendaftarkan MSISDN untuk notifikasi dengan DPA.

API Berbagi Paket Data Seluler Google

Maret 2018

Update ini mencakup perubahan berikut pada Google Mobile Data Plan Sharing API:

  1. Memperkenalkan panggilan API baru yang memungkinkan operator mendorong informasi penawaran upsell ke GTAF untuk didorong lebih jauh ke perangkat pengguna. Panggilan baru ini memungkinkan operator untuk mendorong penawaran ke Google.
  2. Memperkenalkan kolom waktu terakhir diperbarui dalam PlanGroup.
  3. Menghapus kolom persentase kredit data dari periode waktu fleksibel.