ساخت دایرکت هوشمند با n8n یا سرویس آماده؛ کدام بصرفه است؟

فهرست مطالب
ساخت دایرکت هوشمند با n8n و API رسمی متا شدنی است، ولی وبهوک، توکن، پنجرهٔ ۲۴ ساعته و بررسی اپلیکیشن هم با شماست. مسیر کامل و هزینهٔ واقعی را ببینید.
ساخت دایرکت هوشمند با n8n و API رسمی اینستاگرام شدنی است و برای برنامهنویسی که با API کار کرده، جواب دادن به یک کلمهٔ کلیدی در دایرکت کار سنگینی نیست. کار سنگین از بعدش شروع میشود: کامنتها، پنجرهٔ ۲۴ ساعته، فرم سفارش، رسید، تمدید توکن و سروری که نباید خاموش شود. ما همین مسیر را برای ساختن دایرکتفا رفتهایم؛ اینجا قدمهای رسمی متا، ورکفلو n8n، کارهای سختی که با شما میماند و هزینهٔ واقعی را کنار سرویس آماده میگذاریم.
ساخت دایرکت هوشمند یعنی ساختن چه چیزی؟
هر دایرکت هوشمند، چه بسازید چه بخرید، چهار تکه دارد:
- گوش: آدرسی که متا پیامها و کامنتهای تازه را به آن میفرستد (وبهوک).
- مغز: قانونهایی که تشخیص میدهد پیام دربارهٔ قیمت است، آدرس است یا چیز دیگر.
- دهان: درخواستی که جواب را از راه API اینستاگرام میفرستد.
- حافظه: اینکه هر مشتری کجای گفتگوست، آخرین پیامش کی بوده و کدام کامنت جواب گرفته.
سه تکهٔ اول را با n8n نسبتاً سریع میشود سرهم کرد؛ تکهٔ چهارم است که پروژه را بزرگ میکند.
مسیر رسمی متا برای API دایرکت اینستاگرام
- حساب حرفهای: API فقط با حساب Business یا Creator کار میکند و با ورود اینستاگرام (Instagram Login) صفحهٔ فیسبوک لازم نیست؛ فرق این دو را در اکانت بیزینس یا کریتور؟ ببینید.
- اپ متا: در پنل توسعهدهندگان متا اپ میسازید و Instagram API with Instagram Login را به آن اضافه میکنید.
- مجوزها: instagram_business_basic و instagram_business_manage_messages برای دایرکت، و instagram_business_manage_comments برای کامنت.
- وبهوک: آدرس HTTPS عمومی با گواهی معتبر (خودامضا قبول نیست) و یک توکن تأیید دلخواه؛ متا اول یک GET با hub.challenge میفرستد که سرور باید همان مقدار را برگرداند، و بعد رویدادها با POST میرسند، به شرطی که اپ در حالت Live باشد.
- توکن: توکن ۶۰روزه میگیرید و پیش از پایان ۶۰ روز تمدیدش میکنید؛ توکنی که تمدید نشود منقضی میشود و دیگر تمدیدپذیر نیست.
- سطح دسترسی: برای دایرکت پیج خودتان، که در اپ نقش دارد، Standard Access کافی است؛ پیج دیگران Advanced Access میخواهد، یعنی بررسی اپلیکیشن (App Review: ویدیوی نمایش هر مجوز، سیاست حریم خصوصی، مسیر حذف داده) و تأیید کسبوکار (Business Verification) برای یک شخصیت حقوقی.
نکتهای که زیاد جا میافتد: طبق مستندات متا، وبهوک کامنتها بدون Advanced Access نمیرسد و فقط برای حساب عمومی میآید؛ پس ربات کامنتی که با وبهوک کار میکند، حتی روی پیج خودتان، باید از بررسی اپلیکیشن و تأیید کسبوکار بگذرد. دایرکتفا بررسی اپلیکیشن متا را گذرانده است.
کتابخانههایی که با نام کاربری و رمز وارد اینستاگرام میشوند میانبر نیستند؛ همین ورود ماشینی با رمز است که پیجها را محدود میکند؛ جزئیاتش را در آیا ربات اینستاگرام پیج را بلاک میکند؟ ببینید.
ساخت ربات اینستاگرام با n8n: شکل ورکفلو
n8n گردشکار (ورکفلو) را با گرههای پشتسرهم میسازد. نسخهٔ Community را رایگان روی سرور خودتان نصب میکنید (با دانش فنی، دامنه و گواهی SSL معتبر) و نسخهٔ ابری (n8n Cloud) را خود n8n نگه میدارد. رباتی که فقط به «قیمت» جواب بدهد این شکل را دارد:
- گره Webhook: آدرسی که در پنل متا میدهید؛ آدرس اصلیاش، برخلاف آدرس آزمایشی، فقط وقتی کار میکند که ورکفلو منتشر و فعال باشد.
- جواب تأیید: برای GET، اگر توکن تأیید درست بود، hub.challenge را با گره Respond to Webhook برمیگردانید.
- جواب فوری: برای POST، اول پاسخ ۲۰۰ بدهید و بعد پردازش کنید؛ وگرنه متا دوباره میفرستد.
- خواندن و یکسانسازی: فرستنده و متن را از JSON رویداد جدا میکنید و ی و ک عربی، اعداد و نیمفاصله را یکسان میکنید.
- شرط کلمهٔ کلیدی: اگر متن «قیمت» داشت، شاخهٔ قیمت؛ وگرنه شاخهٔ پیشفرض.
- گره HTTP Request: یک POST به API پیامرسانی روی graph.instagram.com با توکن پیج. گره آمادهٔ Facebook Graph API در n8n طبق مستنداتش فقط میزبانهای فیسبوک را دارد، پس HTTP Request سرراستتر است؛ نمونهٔ cURL مستندات متا را هم مستقیم وارد میکند.
- ثبت: شناسهٔ رویداد، زمان آخرین پیام هر نفر و کامنتهای جوابگرفته را در یک جدول یا پایگاه داده نگه میدارید.
بخشهای سختی که با شما میماند
| کار | چرا لازم است | اگر نباشد |
|---|---|---|
| دستدهی تأیید | متا پیش از اشتراک، برگشتن hub.challenge را میسنجد | وبهوک ثبت نمیشود |
| بررسی امضا | هر رویداد با X-Hub-Signature-256 و App Secret امضا شده | رویداد جعلی پذیرفته میشود |
| حذف رویداد تکراری | متا ارسال ناموفق را تا ۳۶ ساعت تکرار میکند | مشتری دو جواب میگیرد |
| پنجرهٔ ۲۴ ساعته | پیام فقط تا ۲۴ ساعت بعد از آخرین پیام مشتری | پیگیریها خطا میخورند |
| یک پیام برای هر کامنت | فقط یک بار، تا ۷ روز | تلاش دوم رد میشود |
| صف زیر ۷۵۰ در ساعت | سقف پیام خصوصی به کامنتها | جوابهای پست پرکامنت خطا میخورند |
| تمدید توکن | اعتبار ۶۰ روزه | ربات بیصدا خاموش میشود |
| یکسانسازی متن فارسی | «قيمت» با ی عربی یا عدد انگلیسی | کلمهٔ کلیدی جا میماند |
| وضعیت فرم سفارش | هر مشتری در مرحلهٔ خودش است | سؤالها قاطی میشوند |
| رسید و سفارش | عکس، مبلغ و وضعیت پرداخت | رسیدها لای چتها گم میشوند |
| گزارش و هشدار خطا | بدانید چرا کسی جواب نگرفت | اول از گلهٔ مشتری باخبر میشوید |
| روشن ماندن سرور | رویداد گذشته را بعداً نمیشود از متا گرفت | رویدادی که ۳۶ ساعت نرسید، از دست رفته |
شرح کامل قانون ۲۴ ساعت در پنجرهٔ ۲۴ ساعته اینستاگرام آمده است.
هزینهٔ واقعی: ساختن یا اشتراک؟
| هزینه | ساختن با n8n | سرویس آماده مثل دایرکتفا |
|---|---|---|
| راهاندازی | روزها تا هفتهها کار برنامهنویس | وصل کردن پیج و ساختن اولین قانون |
| سرور، دامنه و SSL | با شما | با سرویس |
| بررسی اپلیکیشن متا | با شما | دایرکتفا گذرانده است |
| تمدید توکن و تغییرات API | با شما؛ مثلاً متا مقدارهای قدیمی مجوزها را از بهمن ۱۴۰۳ کنار گذاشت | با سرویس |
| پنل همکار و گزارش فروش | باید بسازید | اکانت اپراتور با دسترسی جدا و گزارش فروش |
| رفع خرابی | خودتان، هر ساعتی باشد | تیم سرویس، با پشتیبانی فارسی |
هزینهٔ ساختن را با ساعت کار ضرب در ارزش ساعت خودتان حساب کنید، نه فقط اجارهٔ سرور. اینکه نداشتن اتوماسیون چقدر خرج دارد را در هزینهٔ اتوماسیون اینستاگرام ببینید و قیمت سرویس آماده را در صفحهٔ قیمتها.
کی خودتان بسازید و کی سرویس آماده؟
ساختن منطقی است اگر:
- برنامهنویسید، یک پیج دارید و وقتتان ارزانتر از اشتراک است.
- فقط دایرکت میخواهید، یا حاضرید برای کامنتها مسیر بررسی اپلیکیشن را بروید.
- اتصالی خاص لازم دارید که هیچ سرویسی ندارد، یا هدفتان یاد گرفتن است.
سرویس آماده منطقی است اگر:
- صاحب فروشگاهید و وقتتان باید صرف فروش شود.
- کامنت، فرم سفارش، رسید و همکار میخواهید.
- چند پیج دارید یا کامنتهایتان زیاد است.
راه میانه هم هست: گفتگو و سفارش با سرویس آماده، اتصال خاص با وبهوک و API خود سرویس. در دایرکتفا وبهوک خروجی خبر لحظهای سفارش و مخاطب را به سیستم شما میفرستد و کلید API موجودی، قیمت و سفارشها را همگام میکند؛ آموزشش در اتصال اینستاگرام به وردپرس آمده است. کارهای سرویس آماده را در دایرکت هوشمند اینستاگرام چیست؟ و صفحهٔ امکانات ببینید و برای ابزار خارجی، منیچت برای پیج ایرانی را.
جمعبندی
ساخت دایرکت هوشمند با n8n برای برنامهنویسی با یک پیج شدنی و آموزنده است، ولی ربات فروش فقط «جواب به کلمه» نیست: امضا، تکرار، پنجرهٔ ۲۴ ساعته، فرم سفارش، رسید، سرور همیشهروشن و برای کامنتها بررسی اپلیکیشن هم با شماست. اگر وقتتان را برای فروش لازم دارید، این کار را به سرویسی بسپارید که همین مسیر رسمی را رفته است.
سوالهای پرتکرار دربارهٔ ساخت دایرکت هوشمند
برای ساخت ربات دایرکت اینستاگرام باید برنامهنویس باشم؟
برای ساختن از صفر، عملاً بله؛ باید با API، JSON و راهاندازی سرور آشنا باشید. n8n کدنویسی را کم میکند، ولی وبهوک، توکن و مجوزها را حذف نمیکند.
وبهوک اینستاگرام چرا پیام نمیفرستد؟
معمولاً یکی از اینهاست: اپ در حالت Live نیست، فیلد messages یا comments مشترک نشده، گواهی SSL معتبر نیست، سرور پاسخ ۲۰۰ نمیدهد، برای کامنتها Advanced Access ندارید، یا حساب خصوصی است و اعلان کامنت برایش نمیآید.
توکن API اینستاگرام چند روز اعتبار دارد؟
توکن بلندمدت ۶۰ روز اعتبار دارد و وقتی دستکم ۲۴ ساعت از عمرش گذشته باشد، تمدیدپذیر است. اگر ۶۰ روز تمدید نشود منقضی میشود و صاحب پیج باید دوباره اجازه بدهد.
با n8n میشود به کامنتها دایرکت داد؟
از نظر فنی بله: برای هر کامنت یک پیام خصوصی، تا ۷ روز بعد از کامنت. ولی وبهوک کامنتها Advanced Access میخواهد؛ یعنی بررسی اپلیکیشن و تأیید کسبوکار، حتی برای پیج خودتان.
این راهنما را تیمی نوشته که خودِ دایرکتفا را میسازد — دایرکت هوشمند اینستاگرام برای پاسخ خودکار به دایرکت و کامنت، روی API رسمی متا.
مقالات مرتبط
همهٔ مقالهها
کامنت هوشمند اینستاگرام چیست؟ کاربرد، قوانین و راهاندازی
کامنت هوشمند اینستاگرام یعنی هر کامنت با کلمهٔ کلیدی، خودکار هم جواب عمومی بگیرد هم دایرکت خصوصی. کاربردها، قانونهای متا، هزینه و راهاندازی را ببینید.
۱۴۰۵/۰۷/۰۶
پاسخ خودکار تلگرام؛ تلگرام بیزینس، ربات یا منشی؟
پاسخ خودکار تلگرام سه راه دارد: تلگرام بیزینس، ربات اختصاصی یا منشی غیررسمی. مقایسهٔ صادقانهٔ هر سه، بهعلاوهٔ ۱۰ متن آماده برای خوشامد، غیبت و پاسخ سریع.
۱۴۰۵/۰۷/۰۶
مدیریت سفارشات اینستاگرام بدون اکسل؛ از رسید تا ارسال
مدیریت سفارشات اینستاگرام بدون اکسل: چرخهٔ وضعیتها، بررسی رسید کارتبهکارت در چهار نگاه، ثبت دستهای کد رهگیری، پیام هر مرحله و یک روتین روزانهٔ ساده.
۱۴۰۵/۰۷/۰۶امشب هم دایرکتهایتان بیجواب میماند؟
پیج را وصل کنید و اولین پاسخ خودکار را همین امشب بفرستید. برای راهاندازی، رمز عبور اینستاگرام لازم نیست و هر وقت خواستید دسترسی را لغو میکنید.
بدون رمز عبور اینستاگرام · لغو دسترسی هر لحظه از تنظیمات خودتان