

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

# 對 Amazon Connect 中訊息串流的問題進行疑難排解
<a name="troubleshoot-message-streaming"></a>

## 訊息未發布至 SNS
<a name="message-not-published-to-sns"></a>

發生這種情況時，我們建議您檢查 [步驟 1：建立標準 Amazon SNS 主題](chat-message-streaming.md#step1-chat-streaming) 中的資訊：
+ 請確認您使用的是標準 SNS，而不是 [Amazon SNS FIFO (先進先出)](https://docs.aws.amazon.com/sns/latest/dg/sns-fifo-topics.html)。目前，訊息串流 API 僅支援使用標準 SNS 進行即時訊息串流。
+ 確認您的帳戶中已正確套用 SNS 資源型許可。
  + 如果啟用了伺服器端加密，您需要授予相同的 Amazon Connect 服務主體許可，以便加密和解密。

## 流程無法啟動
<a name="contact-flow-not-starting"></a>

如果您使用訊息串流 API 來取代 Websocket，請傳送連線確認事件；請參閱 [步驟 4：建立參與者連線](chat-message-streaming.md#step4-chat-streaming)。這與連線到 Websocket 同義。流程只會在連線確認事件之後開始。

在 [StartContactStreaming](https://docs.aws.amazon.com/connect/latest/APIReference/API_StartContactStreaming.html) 之後呼叫 [CreateParticipantConnection](https://docs.aws.amazon.com/connect-participant/latest/APIReference/API_CreateParticipantConnection.html)，將 `Customer` 標記為已連線；請參閱 [步驟 3：啟用聯絡人的訊息串流](chat-message-streaming.md#step3-chat-streaming)。這樣可確保您在確認客戶已準備好接收訊息之後才傳送訊息。

## 問題沒有解決？
<a name="other-issues-message-streaming"></a>

如果您在嘗試先前的解決方案後仍遇到訊息串流問題，請聯絡 支援 尋求協助。

Amazon Connect 管理員可以選擇下列的一或多個選項來聯絡支援服務：
+ 如果您有 AWS 支援帳戶，請前往[支援中心](https://console.aws.amazon.com/support/home)並提交票證。
+ 否則，請開啟 [AWS 管理主控台](https://console.aws.amazon.com/) 並選擇 **Amazon Connect**、**支援**、**建立案例**。

提供下列資訊會很有幫助：
+ 您的聯絡中心執行個體 ID/ARN。若要尋找您的執行個體 ARN，請參閱[尋找您的 Amazon Connect 執行個體 ID 或 ARN](find-instance-arn.md)。
+ 您的區域。
+ 問題的詳細說明。