マーケットサポート← アプリに戻る

Webhook とコールバック

97AI.PRO は現在、非同期結果にポーリングモデルを使用しています。

現在の動作

Webhook コールバックはまだ利用できません
リレーは現在、送信 webhook/コールバックリクエストを送信せず、検証すべき callBackUrl パラメータや署名ヘッダーもありません。X-Webhook-Signature フローを説明するサードパーティのドキュメントは無視してください — ここには当てはまりません。

結果の取得方法

タスクを作成し、終了状態に達するまでタスクエンドポイントをポーリングします:

cURL
# 1) create the task
curl -X POST "https://97ai.97claude.com/api/generate" \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "model": "google/nano-banana", "input": { "prompt": "a cat" } }'
# → { "taskId": "task_123", "state": "waiting" }

# 2) poll every few seconds until state is success or fail
curl "https://97ai.97claude.com/api/generate/task_123" \
  -H "Authorization: Bearer $API_KEY"

完全なレスポンス構造は タスク詳細の取得 を参照してください。チャットリクエスト(POST /api/chat)は同期処理で、ポーリングは不要です。

ロードマップ

将来 webhook コールバックが追加された場合、本ページで正確なペイロード、ヘッダー、署名検証の手順を説明します。それまでは、ポーリングがサポートされる統合方法です。