偵錯未預期的動作 _ 失敗事件 - Amazon Chime SDK

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

偵錯未預期的動作 _ 失敗事件

如果您收到未預期的ACTION_FAILED事件,請檢查下列項目:

動作 錯誤類型 錯誤訊息 解析度
CallAndBridgePlayAudioPlayAudioAndGetDigits InvalidAudioSource 無法存取 S3 儲存貯體或音訊檔案。
  • 確保 S3 儲存貯體與 SIP 媒體應用程式位於相同的 AWS 帳戶中。

  • 確保 S3 儲存貯體已將s3:GetObject權限授予voiceconnector.chime.amazonaws.com服務主體。

PlayAudio,以及 PlayAudioAndGetDigits InvalidAudioSource 音訊來源參數值無效。
  • 確保您使用有效的Type,例如 S3。

  • 確保 S3 儲存貯體授與voiceconnector.chime.amazonaws.com服務主體的s3:GetObject許可。

  • 確保該BucketName字段不為空或空。

  • 確保該Key字段不為空或空。

CallAndBridge InvalidAudioSource 鈴聲參數值無效。
  • 請確保您使用有效的Type,例如S3

  • 確保該BucketName字段不為空或空。

  • 確保該Key字段不為空或空。

InvalidActionParameter 提供的端點數目無效。 確保端點不為空或零且不大於一。
InvalidActionParameter 端點參數無效。
  • 確保提供了端點 URI 值。

  • 如果端點類型為 PSTN,請確定 Uri 欄位中提供的電話號碼是有效的 E.164 電話號碼。

  • 如果端點類型為 PSTN,請確定 ARN 欄位未設定或設定為空值。

InvalidActionParameter 無效的來電者 ID。 CallerId欄位中提供有效的 E.164 格式電話號碼。
InvalidActionParameter 未定義來電顯示。 CallerId欄位中提供有效的 E.164 格式電話號碼。
InvalidActionParameter MaxCallTimeout數無效。逾時時間必須介於 0 到 120 秒之間。 將間MaxCallTimeout隔設定為 0 到 120 秒之間的值。
InvalidActionParameter 提供的來電者 ID 號碼無效。號碼必須由此 AWS 帳戶擁有,或者是 LEG-A 的From號碼。
  • 確定已佈建該CallerId號碼,並與 SIP 媒體應用程式相同的 AWS 帳戶關聯。

  • 如果該號碼與帳戶沒有關聯,則必須與 LEG-A From 欄位中的數字相符。

InvalidActionParameter. 提供的 SIP 標頭無效:{標頭}。
  • 移除任何內部自訂標頭:x-vinex-amzn、、x-vcx-canary、、x-voice

  • 確保您的自定義標題開始於x-。您也可以將它們設定為user-to-userdiversion

JoinChimeMeeting InvalidActionParameter. JoinToken 參數值無效。
  • 確認會議加入權杖是否正確。

  • 確認與權杖關聯的參與者仍然是會議的有效出席者。

  • 確認會議仍然存在。

ModifyChimeMeetingAttendee(靜音和取消靜音音頻) InvalidActionParameter ModifyChimeMeetingAttendees動作Operation欄位中的值無效。 確定服務支援靜音和取消靜音作業。
InvalidActionParameter 會議 ID 參數無效。 確保會議 ID 正確。
InvalidActionParameter 出席者清單參數無效。 您未提供出席者,或者您提供了超過 100 名出席者。提供 1 到 100 名與會者之間。
InvalidActionParameter 一個或多個出席者不是此會議的一部分。所有與會者都必須參加本次會議。 動作中提供的出席者之一不是指定會議的有效參與者。移除不在會議中的任何出席者。
Pause InvalidActionParameter Duration數無效。 將暫停持續時間設置為 100 和 30000 之間。
PlayAudioAndGetDigits InvalidActionParameter MaxNumberOfDigits數無效。 確保MaxNumberOfDigits在 0 和 128 之間,並且它大於MinNumberOfDigits/
InvalidActionParameter RepeatDurationInMilliseconds數無效。 確保該RepeatDurationInMilliseconds值為正值。
InvalidActionParameter InputDigitsRegex數無效。 確保InputDigitsRegex是一個有效的正則表達式模式。
ReceiveDigits InvalidActionParameter InBetweenDigitsDurationInMilliseconds數無效。 確保該值大於 0。
InvalidActionParameter FlushDigitsDurationInMilliseconds數無效。 FlushDigitsDurationInMilliseconds隔小於或等於間InBetweenDigitsDurationInMilliseconds隔。使間InBetweenDigitsDurationInMilliseconds隔大於間FlushDigitsDurationInMilliseconds隔。
InvalidActionParameter InputDigitsRegex數無效。 確保該值不為空或空。
RecordAudio InvalidActionParameter RecordingDestination數無效。
  • 確認Type欄位有效,例如 S3。

  • 驗證該BucketName字段不是空或空。

  • 請確認前置字元是否包含有效字元。

  • 驗證前綴小於或等於 979 字節。

InvalidActionParameter DurationInSeconds數無效。 DurationInSeconds不得為空且必須大於 0。
InvalidActionParameter SilenceThreshold數無效。 SilenceThreshold不得為空值,且必須介於 1 到 1000 之間。
InvalidActionParameter SilenceDurationInSeconds數無效。 SilenceDurationInSeconds不得為空且必須大於 0。
InvalidActionParameter 將錄製檔上傳到 S3 儲存貯體時發生錯誤。
  • 確保 S3 儲存貯體與 SIP 媒體應用程式位於相同的 AWS 帳戶中。

  • 確保 S3 儲存貯體已授s:PutObjectvoiceconnector.chime.amazonaws.com服務主體使用並授予使用:PutObjectAcl權限。

VoiceFocus

MissingRequiredActionParameter 缺少必要的動作參數。 為參數提供有效的布林Enable值。