Halaman ini ditujukan bagi pelanggan yang saat ini menggunakan Cloud Support API versi V2 Beta dan ingin bermigrasi ke V2.
Memulai V2
Jika sudah menggunakan V2 Beta, Anda tidak perlu melakukan penyiapan tambahan untuk mulai menggunakan V2. Anda dapat menggunakan akun layanan dan kredensial yang sama. API sudah diaktifkan untuk Anda.
Untuk memanggil endpoint V2, cukup ganti bagian /v2beta/
dari URL permintaan menjadi /v2/
. Misalnya, berikut adalah cara mengupgrade
panggilan cases.get
dari V2 Beta ke V2:
V2 Beta:
GET https://cloudsupport.googleapis.com/v2beta/projects/123/cases/abc
V2:
GET https://cloudsupport.googleapis.com/v2/projects/123/cases/abc
Perubahan yang dapat menyebabkan gangguan pada SearchCases
, Case.severity
, dan Comment.plainTextBody
SearchCases
Perubahan Endpoint
Endpoint SearchCases
telah berubah dengan cara berikut:
Jalurnya telah berubah dari:
GET https://cloudsupport.googleapis.com/v2/cases:search
to:
GET https://cloudsupport.googleapis.com/v2beta/{parent=*/*}/cases:search
Parameter
filter
tidak lagi menerima filterproject
atauorganization
. Sebagai gantinya, project/organisasi dari URL akan digunakan sebagai cakupan penelusuran.
Perubahan Kolom
Kolom telah berubah dengan cara berikut:
Kolom
severity
pada cases telah dihapus dan diganti dengan kolompriority
.Kolom
plainTextBody
pada komentar kasus telah dihapus dan diganti dengan kolombody
.
Mengapa kami melakukan perubahan ini?
Mengubah jalur
SearchCases
- Cara lama untuk menentukan cakupan penelusuran membingungkan dan tidak sejalan dengan praktik desain API Google Cloud Platform standar.
- Cara baru membuat
SearchCases
lebih konsisten dengan endpoint lain di API, sepertiListCases
.
Menghapus kolom
Case.severity
- Tingkat keparahan memiliki fungsi yang sama dengan prioritas, sehingga menghapusnya akan menyederhanakan API.
Menghapus kolom
Comment.plainTextBody
Comment.body
hanya berisi teks biasa, sehingga merupakan duplikat dari kolom ini, jadi kami menghapusplainTextBody
untuk menyederhanakan API.
Cara beradaptasi dengan perubahan
Hapus filter
project
danorganization
dari permintaanSearchCase
dan deklarasikan dalam URL permintaan.Gunakan kolom
priority
di tempat Anda sebelumnya menggunakan kolomseverity
. Mereka sangat mirip dalam makna semantik, jadi Anda biasanya dapat menukar referensi ini.Gunakan kolom
body
, bukan kolomplainTextBody
. Keduanya berisi informasi yang sama. Jadi, kemungkinan besar, seharusnya tidak masalah untuk mengganti semua referensi keplainTextBody
denganbody
.