أنشئ 4 workflows في n8n — كل واحد له Webhook خاص:
① جلب الكل — GET /webhook/dir-get
1
Webhook (GET) → Google Sheets Read All → Respond with JSON: {"status":"ok","data":[...]}
② إضافة — POST /webhook/dir-add
1
Webhook (POST) → Code (توليد row_id) → Google Sheets Append → Respond: {"status":"ok","row_id":"..."}
③ تعديل — POST /webhook/dir-edit
1
Webhook (POST) → Google Sheets Update (filter: row_id) → Respond: {"status":"ok"}
④ حذف — POST /webhook/dir-delete
1
Webhook (POST) → Google Sheets Delete Row (filter: row_id) → Respond: {"status":"ok"}
⚠️ CORS: أضف Header في كل Webhook Response:
Access-Control-Allow-Origin: *