← بازگشت به لیست مقالات

واژه‌نامه تخصصی ربات‌های پیام‌رسان: API، Webhook، State Machine و ۳۰ اصطلاح دیگر

واژه‌نامه ربات‌های پیام‌رسان؛ مرجع سریع برای معنی تمام اصطلاحات تخصصی.

API، Webhook، Callback، State Machine... اگر تازه وارد دنیای ربات‌های پیام‌رسان شده‌اید، این کلمات ممکن است گیج‌کننده باشند. این واژه‌نامه مرجع سریع شماست. در این صفحه، ۳۰ اصطلاح کلیدی را به زبان ساده و کاربردی توضیح داده‌ام. برای یادگیری عمیق‌تر، راهنمای جامع ربات فروشگاهی در بله را مطالعه کنید.

واژه‌نامه الفبایی

API (Application Programming Interface)

رابط برنامه‌نویسی که پیام‌رسان در اختیار شما می‌گذارد تا بتوانید ربات بسازید. مثل یک پیشخدمت که سفارش شما را به آشپزخانه می‌برد.

BotFather

ربات رسمی در خود پیام‌رسان که با آن ربات جدید می‌سازید و توکن API را دریافت می‌کنید.

Callback Data

داده‌ای که با کلیک روی یک دکمه اینلاین به سرور شما ارسال می‌شود. مثلاً `buy_product_15`.

Callback Query

درخواستی که هنگام کلیک کاربر روی Inline Keyboard به Webhook شما فرستاده می‌شود.

Chat ID

شناسه عددی یکتا برای هر کاربر یا گروه. با این شماره به کاربر پیام می‌فرستید.

cURL

کتابخانه‌ای در PHP برای ارسال درخواست HTTP به API ها. پای ثابت تمام ربات‌های حرفه‌ای.

Deep Linking

لینکی که کاربر را مستقیماً به بخش خاصی از ربات می‌برد (مثلاً `ble.ir/yourbot?start=discount`).

Inline Keyboard

دکمه‌های شیشه‌ای زیر پیام که کاربر بدون تایپ کردن، با کلیک روی آن‌ها اقدام می‌کند. آموزش ساخت.

Long Polling

روش قدیمی دریافت پیام که ربات مدام از سرور پیام‌رسان می‌پرسد «پیام جدید دارم؟». به‌جای آن Webhook توصیه می‌شود.

Merchant ID

کد ۳۶ رقمی که زرین‌پال به شما می‌دهد تا پرداخت‌ها را با آن مدیریت کنید. (آموزش اتصال)

PDO (PHP Data Objects)

رابط امن برای کار با دیتابیس در PHP. از SQL Injection جلوگیری می‌کند.

Prepared Statement

دستوری در PDO که کوئری SQL و داده‌ها را جدا می‌کند تا امنیت بالا برود.

Rate Limit

محدودیت تعداد درخواست‌های مجاز به API. مثلاً ۳۰ پیام در ثانیه. اگر رد شوید، ربات موقتاً بلاک می‌شود.

Ref ID

کد پیگیری یکتای تراکنش موفق در زرین‌پال که به کاربر اعلام می‌کنید.

Reply Markup

بخشی از پیام که دکمه‌ها (معمولی یا اینلاین) را تعریف می‌کند.

SSL (Secure Sockets Layer)

گواهی امنیتی که آدرس سایت شما را HTTPS می‌کند. برای Webhook و Callback درگاه اجباری است.

State Machine

الگویی برای مدیریت حالت کاربر در ربات. مثلاً کاربر در مرحله «انتخاب محصول» است یا «ورود نام».

Token (ربات)

رمز یکتایی که از BotFather می‌گیرید و هویت ربات شما را مشخص می‌کند. مثل رمز عبور.

Webhook

آدرسی روی سرور شما که پیام‌رسان، پیام‌های جدید را فوراً به آن ارسال می‌کند. روش استاندارد دریافت پیام.

Zarinpal

محبوب‌ترین درگاه پرداخت ایرانی که می‌توانید به ربات متصل کنید.

واژه‌نامه تخصصی ربات‌های پیام‌رسان: API، Webhook، State Machine و ۳۰ اصطلاح دیگر

تصویر مرتبط با مقاله "واژه‌نامه تخصصی ربات‌های پیام‌رسان: API، Webhook، State Machine و ۳۰ اصطلاح دیگر"

💬 نظرات کاربران

هنوز نظری ثبت نشده است. اولین نفری باشید که نظر می‌دهید!