Daftar Kode Error

Error di Google Civic Information API v2 dipetakan ke kode Status HTTP. Tabel berikut mencantumkan setiap error dan memberikan deskripsi error-nya. Setiap respons error berisi elemen reason untuk error tersebut. Dalam beberapa kasus, error serupa dapat dipetakan ke Kode Status HTTP yang sama dan elemen reason yang sama. Kasus-kasus ini dapat dibedakan lebih lanjut untuk tujuan proses debug berdasarkan elemen message. Sebaiknya jangan tulis kode yang memeriksa elemen message dalam respons error.

API juga dapat menampilkan error standar Google API. Deskripsi error tersebut tersedia di halaman Error Standar.

Error lainnya mungkin akan ditambahkan di masa mendatang. Setiap error baru akan diumumkan ke forum API.

Tabel Error

reason Kode Status HTTP message Deskripsi
parseError 400 Gagal menguraikan alamat Alamat yang dikirim ke API tidak dapat diuraikan. Hal ini dapat terjadi jika alamat tidak ditentukan sepenuhnya.
required 400 Alamat tidak tercantum Alamat harus ditentukan untuk permintaan ini.
invalidValue 400 Pemilu tidak diketahui Pemilu yang diminta tidak diketahui. Hal ini mungkin karena ID pemilu yang diminta tidak valid. Hal ini juga dapat terjadi untuk permintaan tanpa ID pemilu yang ditentukan jika tidak ada data yang tersedia untuk alamat yang diberikan.
invalidQuery 400 Pemilu selesai Permintaan adalah pemilu berakhir. Data tidak lagi tersedia untuk pemilu ini.
unauthorized 401 Permintaan tidak diberi otorisasi dengan tepat.
limitExceeded 403 Terlalu banyak ID OCD yang diambil Permintaan rekursif memerlukan pemrosesan terlalu banyak divisi. Coba terapkan filter tambahan dan/atau gunakan ID OCD yang lebih terbatas. Dalam beberapa kasus, Anda mungkin perlu melakukan pencarian non-rekursif yang diikuti dengan beberapa pencarian rekursif di divisi yang lebih kecil yang ditampilkan.
notFound 404 Tidak ada informasi untuk alamat ini API tidak memiliki informasi apa pun untuk alamat ini. Hal ini mungkin karena alamat tersebut bukan alamat tempat tinggal di AS. Alasan lain untuk error ini adalah jika tidak ada data pemilu untuk alamat ini.
conflict 409 Informasi yang bertentangan untuk alamat ini Informasi yang bertentangan ditemukan untuk alamat ini. Saat ini tidak digunakan.
backendError 503 API mengalami masalah saat merespons permintaan. Jenis error ini dapat dicoba lagi.

Kembali ke atas