使用してロジックを実行できます。詳細については、「認可と認証」を参照してください。サブスクリプションはミューテーションからトリガーされ、ミューテーション選択セットが受信者に送信されます。サブスクリプションの操作方法を示します。データソースを指定しません。サービスであるからです。サブスクリプションを開始するには、次のようにスキーマにサブスクリプションのエントリポイントを追加します。Subscription}ブログ投稿サイトを持っており、新しいブログにサブスクライブし、既存のブログに変わるものとします。Post}さらに、次のミューテーションがあるとします。ディレクティブを追加することで、これらのフィールドをリアルタイム対応にできます。手順は以下のとおりです。["",..,""])はミューテーション入力の配列を受け取るので、複数のミューテーションを指定してサブスクリプションを開始できます。クエリは次のようになります。}}このサブスクリプションクエリは、クライアント接続とツールに必要です。WebSocketsピュアクライアントでは、各クライアントが独自の選択セットを定義できるため、選択セットのフィルタリングはクライアントごとに行われます。この場合、サブスクリプション選択セットは、ミューテーション選択セットのサブセットである必要があります。投稿の作成者とタイトルのみを受け取ります。他のフィールドは受け取りません。定義されている場合はエラー)。使用する場合は、WebSocketsサブスクリプション選択セットが不可欠です。AppSyncそのフィールドは返されません。前の例では、サブスクリプションに引数はありませんでした。スキーマが次のようになっているとします。["updatePost"])}この場合、クライアントでサブスクリプションが次のように定義されます。フィールドの戻り値の型に一致する必要があります。タイプとして返され、表示されます。クライアントでサブスクリプションを設定するには、を参照してくださいクライアントアプリケーションの構築。サブスクリプションを使用する上で重要なことは、引数をいつ、どのように使用するかを理解することです。微妙な変更を加えて、発生した突然変異についてクライアントに通知する方法とタイミングを変更できます。そのためには、「Todos」を作成するサンプルスキーマを参照してください。APIを起動このサンプルスキーマでは、次のミューテーションが定義されています。Todo}デフォルトのサンプルでは、TodoonUpdateTodosubscriptionクライアントは引数なしでを使用して任意のアップデートをサブスクライブできます。}}subscription引数を使用してをフィルタリングできます。トリガーするには、ID次の値を指定します。}}複数の引数を渡すこともできます。以下では、subscriptionTodo特定の場所と時間に更新が通知される方法を示しています。}}引数はすべてオプションです。引数を指定しない場合subscription、Todoアプリケーションで発生するすべての更新が購読されます。subscriptionIDのフィールド定義を更新して引数を必要とするようにすることはできます。代わりに特定のレスポンスが強制されます。サブスクリプションクエリを作成するときAWSAppSync、null引数の値を使用する場合と、引数を完全に省略する場合とでは、フィルター処理の結果は異なります。サンプルに戻りましょう。スキーマを変更して、ownerTodo所有者が誰であるかを説明する新しいフィールドをタイプに追加しましょう。ownerこのフィールドは必須ではなく、オンにすることしかできませんUpdateTodoInput。スキーマの次の簡略版を参照してください。["updateTodo"])}Todo次のサブスクリプションはすべての更新を返します。null、別の質問になります。このサブスクリプションにより、Todo所有者が指定されていないすべての更新が通知されるようにクライアントが登録されるようになりました。MQTTオーバーはAPIのGraphQLサブスクリプションのプロトコルとして利用できなくなりました。自動的に使用されます。AppSyncWebSockets純粋なエンジンを使用できるようになります。KB)、幅広いクライアントオプション、WebSocketsCloudWatch改善されたメトリックスが付属しています。WebSocket純粋クライアントの使用方法については、「」を参照してくださいWebSocketリアルタイムクライアントの構築。無効になっているか、使用できません。有効にする必要があります。手順については、使用するブラウザのヘルプページを参照してください。はいページが役に立ったことをお知らせいただき、ありがとうございます。お時間がある場合は、何が良かったかお知らせください。今後の参考にさせていただきます。いいえこのページは修正が必要なことをお知らせいただき、ありがとうございます。ご期待に沿うことができず申し訳ありません。お時間がある場合は、ドキュメントを改善する方法についてお知らせください。