プラットフォームイベントのエラー状況コード
イベントメッセージを公開してエラーになった場合、状況コードが SaveResult で返されます。
同期エラー
次のエラー状況コードがすぐに公開コールの結果で返されます。
- LIMIT_EXCEEDED
- 公開されたプラットフォームイベントメッセージの数が 1 時間の公開制限を超えたか、Apex テストコンテキストから公開されるイベントメッセージのテスト制限を超えました。
- PLATFORM_EVENT_PUBLISHING_UNAVAILABLE
- サービスが一時的に使用できなかったため、プラットフォームイベントメッセージの公開に失敗しました。しばらくしてからもう一度お試しください。
- PLATFORM_EVENT_ENCRYPTION_ERROR
- 暗号化の問題が原因で、プラットフォームイベントメッセージを公開できませんでした。この問題は、Salesforce 組織の設定の誤り、または暗号化サービスの一般的なエラーが原因で発生する場合があります。
Apex では、状況コードは Database.Error オブジェクトの Database.SaveResult で返されます。SOAP API では、状況コードは SaveResult オブジェクトで返されます。REST API では、状況コードは JSON メッセージの errors 項目で返されます。