全部产品
Search
文档中心

Mobile Platform as a Service:Kode status push pesan

更新时间:Feb 12, 2026

Topik ini menjelaskan kode status push pesan umum serta kode status untuk setiap channel push.

Kode status push pesan umum

Status code

Description

Explanation

-1

WaitingForVerify

Menunggu verifikasi.

0

DeviceNotOnlineOrNoResponse

Menunggu perangkat online (koneksi persisten antara perangkat target dan gerbang Mobile Push terputus) atau menunggu konfirmasi pengiriman.

1

NoBindInfo

Tidak ada hubungan binding. Saat Anda melakukan push pesan berdasarkan user ID, pastikan user ID target telah di-attach ke device ID.

2

Acked

Jika Anda menggunakan channel buatan sendiri, kode ini menunjukkan bahwa pesan berhasil dipush ke client. Jika Anda menggunakan channel pihak ketiga, kode ini menunjukkan bahwa gerbang push pihak ketiga berhasil dipanggil.

99999999

NONE

Status tidak diketahui.

Channel push Apple

Status code

Description

Explanation

2001

PayloadEmpty

Body pesan kosong.

2002

PayloadTooLarge

Body pesan terlalu besar.

2003

BadTopic

Bundle ID dalam sertifikat salah.

2004

TopicDisallowed

Bundle ID dalam sertifikat tidak valid.

2005

BadMessageId

MessageId salah.

2006

BadExpirationDate

Tanggal kedaluwarsa tidak valid.

2007

BadPriority

Bobot tidak valid.

2008

MissingDeviceToken

Device token tidak ada.

2009

BadDeviceToken

Device token tidak valid, formatnya salah, atau tidak ada. Jika kode status ini dikembalikan saat Anda melakukan push pesan berdasarkan dimensi pengguna, periksa apakah device token yang digunakan untuk binding benar. Setelah binding selesai, buat pesan dengan tipe push minimalis di Konsol Mobile Push untuk pengujian.

Di lingkungan pengembangan (di mana sertifikat lingkungan pengembangan dikonfigurasi di konsol), Anda harus menggunakan sertifikat pengembangan pribadi untuk mengemas aplikasi guna pengujian. Jika tidak, kesalahan BadDeviceToken akan terjadi.

2010

DeviceTokenNotForTopic

Device token dan sertifikat tidak cocok.

2011

Unregistered

Token telah kedaluwarsa.

2013

BadCertificateEnvironment

Lingkungan sertifikat tidak valid.

2014

BadCertificate

Sertifikat tidak valid.

2023

MissingTopic

Tidak ada topik yang ditentukan.

2024

ConnClosed

Koneksi APNs terputus. Hal ini dapat terjadi karena alasan berikut:

  • Lingkungan sertifikat push Apple yang dikonfigurasi di konsol tidak sesuai dengan device token untuk push tersebut.

  • Sertifikat yang dikemas dalam paket instalasi aplikasi tidak sesuai dengan sertifikat yang dikonfigurasi di konsol.

  • Bundle ID dalam proyek berbeda dari bundle ID yang dikonfigurasi di konsol.

Untuk informasi lebih lanjut tentang cara mengonfigurasi sertifikat push iOS, lingkungan sertifikat, dan bundle ID di konsol, lihat Konfigurasi sertifikat push iOS.

2025

ConnUnavailable

Koneksi APNs belum dibuat.

Channel push Huawei

Status code

Description

100

Invalid unknown parameter.

101

Invalid API_KEY.

102

Invalid SESSION_KEY.

106

Aplikasi atau session tidak memiliki izin untuk memanggil layanan saat ini.

107

Client dan secret harus diperoleh kembali. Misalnya, algoritma ditingkatkan.

109

Deviasi nsp_ts terlalu besar.

110

Kesalahan API internal.

111

Layanan sedang sibuk.

80000003

Perangkat offline.

80000004

Aplikasi telah di-uninstall.

80000005

Respons timeout.

80000006

Tidak ada rute. Perangkat belum terhubung ke Push.

80000007

Perangkat berada di wilayah lain dan tidak menggunakan Push di Tiongkok daratan.

80000008

Rute salah. Perangkat mungkin telah beralih ke server Push lain.

80100000

Pemeriksaan parameter. Beberapa parameter salah.

80100002

Daftar token tidak valid.

80100003

Muatan tidak valid.

80100004

Periode timeout tidak valid.

80300002

Tidak ada izin untuk mengirim pesan ke daftar token dalam parameter.

80300007

Semua token dalam permintaan tidak valid.

81000001

Kesalahan internal.

80300008

Kesalahan otentikasi (body pesan permintaan terlalu besar).

Channel push Xiaomi

Status code

Description

10001

Kesalahan sistem.

10002

Layanan ditangguhkan.

10003

Kesalahan layanan remote.

10004

Alamat IP tidak diizinkan untuk meminta resource ini.

10005

Appkey harus diotorisasi untuk mengakses resource ini.

10008

Kesalahan parameter.

10009

Sistem sedang sibuk.

10012

Permintaan tidak valid.

10013

Pengguna tidak valid.

10014

Izin akses API untuk aplikasi dibatasi.

10017

Nilai parameter tidak valid.

10018

Ukuran permintaan melebihi batas.

10022

Frekuensi permintaan dari alamat IP melebihi batas.

10023

Frekuensi permintaan pengguna melebihi batas.

10024

Frekuensi permintaan pengguna untuk API tertentu melebihi batas.

10026

Aplikasi berada di blacklist dan tidak dapat memanggil API.

10027

API dipanggil terlalu sering oleh aplikasi.

10029

Perangkat tidak valid.

21301

Otentikasi gagal.

22000

Aplikasi tidak valid.

22001

Aplikasi tidak ada.

22002

Aplikasi telah dicabut.

22003

Gagal memperbarui aplikasi.

22004

Informasi aplikasi tidak ada.

22005

Nama aplikasi tidak valid.

22006

ID aplikasi tidak valid.

22007

Kunci aplikasi tidak valid.

22008

Rahasia aplikasi tidak valid.

22020

Deskripsi aplikasi tidak valid.

22021

Pengguna belum memberikan otorisasi kepada aplikasi.

22022

Nama paket aplikasi tidak valid.

22100

Format data notifikasi aplikasi tidak valid.

22101

Terlalu banyak pesan notifikasi aplikasi.

22102

Gagal mengirim pesan notifikasi aplikasi.

22103

ID notifikasi aplikasi tidak valid.

20301

Target yang ditentukan tidak valid.

Channel push OPPO

Status code

Description

Explanation

-1

Service Currently Unavailable

Layanan tidak tersedia. Coba lagi nanti.

-2

Service in Flow Control

Pembatasan kecepatan di sisi server.

11

Invalid Auth Token

AuthToken tidak valid.

13

App Call Limited

Jumlah panggilan aplikasi melebihi batas. Ini termasuk melebihi batas frekuensi panggilan.

14

Invalid App Key

Parameter AppKey tidak valid.

15

Missing App Key

Parameter AppKey tidak ada.

16

Invalid Signature

Verifikasi signature gagal. Signature tidak valid.

17

Missing Signature

Verifikasi signature gagal. Signature tidak ada.

28

App Disabled

Aplikasi tidak tersedia.

29

Missing Auth Token

Parameter Auth Token tidak ada.

30

Api Permission Denied

Aplikasi tidak memiliki izin untuk push API.

10000

Invalid RegistrationId

Registration_id memiliki format yang salah.

Channel push vivo

Status code

Description

10000

Otentikasi izin gagal.

10040

Batas resource tercapai. Coba lagi nanti.

10050

Alias dan regId tidak boleh keduanya kosong.

10055

Judul tidak boleh kosong.

10056

Judul tidak boleh melebihi 40 karakter.

10058

Konten tidak boleh melebihi 100 karakter.

10066

Jumlah pasangan kunci-nilai kustom tidak boleh melebihi 10.

10067

Pasangan kunci-nilai kustom tidak valid.

10070

Jumlah total pesan yang dikirim melebihi batas.

10071

Waktu pengiriman berada di luar rentang yang diizinkan.

10072

Kecepatan push terlalu cepat. Coba lagi nanti.

10101

Konten pesan gagal dalam moderasi.

10102

Pengecualian tidak diketahui pada server vivo.

10103

Konten push mengandung informasi sensitif.

10110

Konfigurasikan frekuensi pengiriman untuk pesan komersial.

10302

RegId tidak valid. RegId mungkin telah kedaluwarsa.

10303

RequestId sudah ada.

10104

Kirim pesan resmi. Periksa kontennya. Jangan kirim konten uji coba. Konten pesan resmi tidak boleh hanya terdiri dari angka, hanya huruf Inggris, atau hanya simbol. Tidak boleh merupakan kombinasi simbol dan angka. Tidak boleh mengandung kata "test", kurung kurawal, atau tanda kurung siku.

Untuk informasi lebih lanjut, lihat Referensi Kode Kesalahan vivo Push.

Channel push FCM

Status code

Description

Explanation

90000002

nvalidRegistration

Target tidak valid.

90000003

NotRegistered

Target tidak terdaftar.

90000004

InvalidPackageName

Nama paket tidak valid.

90000007

MessageTooBig

Body pesan terlalu besar.

90000009

InvalidTtl

Waktu hidup (TTL) offline tidak valid.

90000011

InternalServerError

Pengecualian layanan FCM.

90000401

Authentication

Akses ditolak.