Skip to main content
Drupal アカウントを接続すると、Profound Agents で次のノードが利用できるようになります。 これらのノードは、Drupal の JSON:API モジュールと連携して動作します。コンテンツには、リソースタイプ(Basic、Image、Article などのエンティティタイプ)と リソース UUID でアクセスします。

利用可能なノード

Create Item

リソースタイプの新しいアイテムを作成します。

必須の入力

  • Drupal Site — ドロップダウンからサイトを選択します
  • Resource type — node--article などの JSON:API リソースタイプ
  • Attributes または Relationships(または両方) — フィールド値、または他のリソースへの参照を含む JSON オブジェクト。
Attributes と Relationships のどちらも含まないリクエストは拒否されます。少なくとも一方を含めてください。

主な概念

リソースタイプ

リソースタイプは Drupal の JSON:API の命名規則に従い、エンティティタイプとバンドルを 2 つのハイフンでつないだ形式になります。
List Items を使用すると、利用可能なリソースタイプを確認し、Drupal サイトから返されるアイテムの構造を調べることができます。

リソース UUID

アイテムは UUID で参照されます。アイテムを作成または一覧表示した際は、JSON:API レスポンスに含まれる UUID を後続のステップの Resource UUID として使用してください。

Attributes と Relationships

Create Item と Update Item では、Attributes または Relationships の少なくとも一方が必要です。
  • Attributes — タイトル、本文、ステータスなど、アイテムのフィールド値。node--article の attributes の例:
  • Relationships — タクソノミーターム、作成者、関連ノードなど、他のリソースへの参照。 記事にタグをリンクする relationships の例:

関連リソース