أنا جديد في أتمتة الذكاء الاصطناعي لا أعرف كيفية العثور على معرّف IG User الخاص بالمستقبل (Recipient IG User ID) وما نوع العنصر الذي يجب أن أضعه في خيار العقدة (node option)؟
من فضلكم، هل يمكن لأي شخص أن يساعدني في هذه المشكلة؟
وصف المشكلة/الخطأ/السؤال
ما رسالة الخطأ (إن وجدت)؟
يرجى مشاركة سير العمل الخاص بك
(حدد العقد على لوحتك واستخدم اختصارات لوحة المفاتيح CMD+C/CTRL+C و CMD+V/CTRL+V لنسخ ولصق سير العمل.)
شارك الناتج الذي أرجعته آخر عقدة
معلومات عن إعداد n8n الخاص بك
- إصدار n8n:
- قاعدة البيانات (الافتراضي: SQLite):
- إعداد n8n EXECUTIONS_PROCESS (الافتراضي: own, main):
- تشغيل n8n عبر (Docker, npm, n8n cloud, تطبيق سطح المكتب):
- نظام التشغيل:
@ITZ_RIDWEN معرّف المستقبل IG User ID ليس شيئاً تبحث عنه أو تكتبه يدويّاً، بل هو معرّف Instagram-scoped id (IGSID) الخاص بالمرسل الذي يصل تلقائياً عندما يرسل لك أحدهم رسالة مباشرة، وهو يأتي في incoming message webhook كـ sender.id. Instagram يسمح لك فقط برسالة الأشخاص الذين راسلوا حسابك أولاً وتردّ عليهم خلال 24 ساعة، لذلك التسلسل هو: رسالتهم المباشرة تُفعّل الـ trigger الخاص بك، تسحب sender.id منها، وتضعها في حقل recipient في عقد الإرسال. كيف هو إعدادك، هل تستقبل الرسائل المباشرة من خلال Instagram trigger/webhook، أم تحاول إرسال رسالة بدون استقبال رسالة واردة أولاً؟
أنا أحاول الوصول إلى العملاء لوكالتي التسويق الرقمي
مرحباً @ITZ_RIDWEN
ربما يمكنك تجربة هذا
بعد لصق ملف JSON، يجب عليك القيام بهذه الخطوات لكي يعمل:
- وصّل بيانات اعتماد حسابك:
- انقر على عقدة Instagram Reply.
- في القائمة المنسدلة «بيانات الاعتماد لـ Instagram Graph API»، حدد حسابك على Instagram المتصل (أو أنشئ حساباً جديداً).
- تحقق من التعبير:
- لقد عيّنت معرّف المستقبِل إلى
={{ $json.sender_id }}.
- إذا كانت نسخة Instagram trigger المحددة لديك تُخرج المعرّف بشكل مختلف (مثلاً، داخل كائن
sender)، انقر على علامة التبويب Expression في حقل Recipient ID واسحب sender_id من لوحة «Input» على اليسار.
- نشر سير العمل:
- انقر على «Execute Workflow» لاختباره مرة واحدة.
- بمجرد نجاحه، «Publish» عليه بحيث يعمل تلقائياً في الخلفية.