リクエスト
リクエストノードは、クラウド関数の起点であり、クライアントから関数が呼び出されたときにロジックフローが開始される場所です。各クラウド関数コンポーネントには、リクエストノードが1つだけ含まれます。

これは、クラウド関数への任意の入力パラメータが提供される場所でもあります。クラウド関数の詳細については、ガイドをご覧ください。
クラウド関数が受け入れるパラメータは、リクエストノードのプロパティで指定します。ここでは、この関数を呼び出すためにクライアント上でユーザーがログインしている必要があるかどうかも指定できます。

デフォルトでは、クライアント上でユーザーがログインしている必要があり、そうでない場合、クラウド関数の呼び出しは無効なセッションを示すエラーで自動的に失敗します。
ただし、未認証許可プロパティをチェックすると、有効なユーザーセッションなしで関数を呼び出すことができます。

クラウド関数が未認証のリクエストを受け入れる場合、呼び出しが認証されたかどうか(クライアント上に有効なユーザーセッションがあったか)を認証済みとユーザーIDの2つの出力で確認できます。これを使用して、2つの異なるフローをトリガーできます。
入力
| データ | 説明 |
|---|---|
| 未認証許可 | この関数を呼び出すためにクライアント上で有効なユーザーセッション(ユーザーがログインしている)が必要かどうかを指定します。 |
パラメータ
このノードのプロパティを使用してパラメータを追加できます。パラメータは、クライアントからクラウド関数を呼び出すためにクラウド関数ノードを使用する際に表示されます。
出力
| データ | 説明 |
|---|---|
| 認証済み | このクラウド関数を呼び出したクライアントが有効なユーザーセッショ ンを持っていた場合、この出力はtrueになります。 |
| ユーザーID | 関数を呼び出したときにユーザーがログインしていた場合、この出力はユーザーレコードのIDになります。 |
| シグナル | 説明 |
|---|---|
| 受信 | このシグナルは、クラウド関数ロジックフローの開始点です。クラウド関数で最初に実行されるアクションは、この入力に接続されるべきです。 |