日本語
日本語
Appearance
日本語
日本語
Appearance
badges.ninja を、すでに使っているツールに接続しましょう——他の場所で何かが起きたときに自動でクレデンシャルを発行し、クレデンシャルが発行、配信、失効、閲覧されたときにリアルタイムで反応できます。REST と webhooks を話せるプラットフォームであれば何でも動作します。Zapier と Make が最も手早い方法です。
トリガー(badges.ninja → あなたのツール)——次のときにワークフローを起動します:
アクション(あなたのツール → badges.ninja):
badges.ninja の Zapier アプリを接続したら:
内部的には、トリガーは Webhooks API に支えられた Zapier の REST Hook モデルを使用します:Zapier は POST /webhooks で購読し、badges.ninja がリアルタイムでイベントを配信するため、ポーリングの遅延がありません。
アプリは不要——直接つなぎます:
X-Api-Key ヘッダーを使って 認証 します。curl -X POST https://api.badges.ninja/webhooks \
-H "X-Api-Key: bws_your_api_key_here" \
-H "Content-Type: application/json" \
-d '{ "url": "https://hook.example.com/badges", "events": ["credential.issued"] }'X-Bws-Signature ヘッダーを検証してください——Webhooks を参照してください。POST /awards を呼び出して クレデンシャルを発行 します——Awards API を参照してください。Zapier アプリのソースはリポジトリの integrations/zapier/ にあり、Zapier CLI でプッシュできます。