Webhookを使用してAdobe Acrobatの電子署名を管理
初級
これはBuilding Blocks分野の自動化ワークフローで、5個のノードを含みます。主にSet, Webhook, Function, RespondToWebhookなどのノードを使用。 Webhookを使用してAdobe Acrobatの電子署名を管理する
前提条件
- •HTTP Webhookエンドポイント(n8nが自動生成)
使用ノード (5)
カテゴリー
ワークフロープレビュー
ノード接続関係を可視化、ズームとパンをサポート
ワークフローをエクスポート
以下のJSON設定をn8nにインポートして、このワークフローを使用できます
{
"nodes": [
{
"name": "関数",
"type": "n8n-nodes-base.function",
"position": [
-280,
-80
],
"parameters": {
"functionCode": "// Code here will run only once, no matter how many input items there are.\n// More info and help: https://docs.n8n.io/nodes/n8n-nodes-base.function\n\n// Loop over inputs and add a new field called 'myNewField' to the JSON of each one\nc_id = items[0].json.headers['x-adobesign-clientid'];\n\nfor (item of items) {\n item.json.myNewField = 1;\n item.json.clientID = c_id;\n}\n\nreturn items;"
},
"typeVersion": 1,
"id": "--0"
},
{
"name": "POST",
"type": "n8n-nodes-base.webhook",
"position": [
-540,
-160
],
"webhookId": "dfe2a7a8-c0f7-41e1-9bf7-15e2b6e98741",
"parameters": {
"path": "test1",
"options": {},
"httpMethod": "POST",
"responseMode": "responseNode"
},
"typeVersion": 1,
"id": "POST-1"
},
{
"name": "reg-GET",
"type": "n8n-nodes-base.webhook",
"position": [
-540,
20
],
"webhookId": "5356a36b-1090-4470-ad87-7cfdb6c18daf",
"parameters": {
"path": "test1",
"options": {},
"responseMode": "responseNode"
},
"typeVersion": 1,
"id": "reg-GET-2"
},
{
"name": "webhook-response",
"type": "n8n-nodes-base.respondToWebhook",
"position": [
-100,
-80
],
"parameters": {
"options": {
"responseHeaders": {
"entries": [
{
"name": "x-adobesign-clientid",
"value": "={{$node[\"Function\"].json[\"clientID\"]}}"
}
]
}
}
},
"typeVersion": 1,
"id": "webhook-response-3"
},
{
"name": "SetWebhook トリガーData",
"type": "n8n-nodes-base.set",
"position": [
60,
-80
],
"parameters": {
"values": {
"string": [
{
"name": "webhookData",
"value": "={{ $item(\"0\").$node[\"webhook-response\"].json[\"body\"] }}"
},
{
"name": "agreement_ID",
"value": "={{ $item(\"0\").$node[\"webhook-response\"].json[\"body\"][\"agreement\"][\"id\"] }}"
},
{
"name": "all_participants",
"value": "={{ $item(\"0\").$node[\"webhook-response\"].json[\"body\"][\"agreement\"][\"participantSetsInfo\"] }}"
},
{
"name": "agreement_status",
"value": "={{ $item(\"0\").$node[\"webhook-response\"].json[\"body\"][\"agreement\"][\"status\"] }}"
}
]
},
"options": {},
"keepOnlySet": true
},
"typeVersion": 1,
"id": "SetWebhook-Data-4"
}
],
"connections": {
"POST-1": {
"main": [
[
{
"node": "Function",
"type": "main",
"index": 0
}
]
]
},
"reg-GET-2": {
"main": [
[
{
"node": "Function",
"type": "main",
"index": 0
}
]
]
},
"Function": {
"main": [
[
{
"node": "webhook-response-3",
"type": "main",
"index": 0
}
]
]
},
"webhook-response-3": {
"main": [
[
{
"node": "SetWebhookData",
"type": "main",
"index": 0
}
]
]
}
}
}よくある質問
このワークフローの使い方は?
上記のJSON設定コードをコピーし、n8nインスタンスで新しいワークフローを作成して「JSONからインポート」を選択、設定を貼り付けて認証情報を必要に応じて変更してください。
このワークフローはどんな場面に適していますか?
初級 - ビルディングブロック
有料ですか?
このワークフローは完全無料です。ただし、ワークフローで使用するサードパーティサービス(OpenAI APIなど)は別途料金が発生する場合があります。
関連ワークフロー
[テンプレート] AIペットショップ v8
AIペットショップアシスタント - GPT-4o、Googleカレンダー、WhatsApp/Instagram/Facebookを統合
If
N8n
Set
+
If
N8n
Set
244 ノードAmanda Benks
営業
OIDC クライアント ワークフロー
OpenID Connect を使ってワークフロー内でユーザー認証を検証
If
Set
Code
+
If
Set
Code
15 ノードplease-open.it
ビルディングブロック
Discordサーバー内の特定ロールを持つすべてのメンバーを取得
Discordサーバー内の特定ロールを持つすべてのメンバーを取得
If
Set
Merge
+
If
Set
Merge
16 ノードNiklas Hatje
その他
FlutterflowアプリのローコードAPI
FlutterflowアプリのローコードAPI
Set
Webhook
Aggregate
+
Set
Webhook
Aggregate
8 ノードMatheus Weckwerth
エンジニアリング
day9_暗号通貨の更新情報取得
CoinGeckoを使って暗号通貨市場:ボラティリティ指標と投資シグナル
If
Set
Switch
+
If
Set
Switch
26 ノードist00dent
財務
高度なSEO、Core Web Vitals、チャットボット自動化実装
GPT-4 コンサルタント、PageSpeed Insights、Slack アラートを使って SEO パフォーマンスを監査しモニタリング
If
Set
Cron
+
If
Set
Cron
22 ノードCandra Reza
市場調査