すべてのプロダクト
Search
ドキュメントセンター

ApsaraMQ for MQTT:Cloud SDK for Go パラメーター

最終更新日:Mar 12, 2026

Cloud SDK for Go を使用して、バックエンドサービスを ApsaraMQ for MQTT ブローカーに接続し、メッセージのパブリッシュとサブスクライブ、およびクライアントステータスの監視を行うためのパラメーターを設定します。

接続パラメーター

パラメーター説明
domainパブリックエンドポイントご利用の ApsaraMQ for MQTT インスタンスのエンドポイントです。ネットワーク環境に基づいて値を設定します。 : <instance-id>-server-internet.mqtt.aliyuncs.comVPC エンドポイント : <instance-id>-server-internal.mqtt.aliyuncs.com <instance-id>基本情報インスタンスの詳細ApsaraMQ for MQTT コンソール を、ApsaraMQ for MQTT コンソールの ページの セクションにあるご利用のインスタンス ID に置き換えます。
重要

クラウド SDK アクセスをサポートしているのは、特定のリージョンのみです。詳細については、「SDK アクセス対応リージョン」をご参照ください。

port接続ポートです。値を 5672 に設定します。プロトコルとポートは一致している必要があります。
instanceIdご使用の ApsaraMQ for MQTT インスタンスの ID です。この値は、ApsaraMQ for MQTT コンソール[インスタンスの詳細]
accessKeyResource Access Management (RAM) コンソールで作成された、身分認証用の AccessKey ID です。詳細については、「AccessKey ペアの取得」をご参照ください。
secretKey身分認証用の AccessKey Secret です。署名認証を使用する場合にのみ必要です。詳細については、「AccessKey ペアの取得」をご参照ください。

パブリッシュパラメーター

パラメーター説明
mqttTopicメッセージをパブリッシュする MQTT トピックです。親トピックまたはサブトピックを指定できます。親トピックは、ApsaraMQ for MQTT コンソールで作成する必要があります。サブトピックは、コンソールで作成せずにコード内で直接指定できます。トピック階層の詳細については、「基本用語」をご参照ください。
重要

指定されたトピックが存在しないか、ご利用のアカウントに必要な権限がない場合、クライアントの認証に失敗し、ブローカーから切断されます。

サブスクライブパラメーター

パラメーター説明
firstTopicサブスクライブする親トピックです。サブスクライブする前に、ApsaraMQ for MQTT コンソールでこのトピックを作成します。詳細については、「基本用語」をご参照ください。
重要

指定されたトピックが存在しないか、ご利用のアカウントに必要な権限がない場合、クライアントの認証に失敗し、ブローカーから切断されます。Cloud SDK を介したサブトピックレベルのサブスクリプションはサポートされていません。Cloud SDK は、親トピックレベルでメッセージを収集および分析するバックエンドアプリケーション向けに設計されています。

クライアントステータス通知パラメーター

パラメーター説明
gidApsaraMQ for MQTT コンソールクライアントステータス通知を受信するグループ ID です。このグループは、ApsaraMQ for MQTT コンソールで作成します。詳細については、「基本用語」をご参照ください。