TextBee؛ گوشی اندرویدت رو به دروازهٔ پیامک تبدیل کن
خلاصهٔ کاملتر
TextBee یه دروازهٔ پیامک متنبازه که یه ایدهٔ ساده رو پیاده کرده: بهجای خریدن سرویس گران پیامک، از خود گوشی اندرویدت بهعنوان فرستنده استفاده کن. با نصب اپ روی گوشی و وصل کردنش به داشبورد، هم از طریق پنل وب و هم از طریق REST API میشه پیامک فرستاد و دریافت کرد.
راهاندازیش چند قدم بیشتر نیست: تو سایت ثبتنام میکنی، اپ اندروید رو نصب میکنی و بهش دسترسی SMS میدی، بعد تو داشبورد یه API key میسازی و با اسکن QR یا وارد کردن دستی کلید، دستگاه رو ثبت میکنی. از همونجا آمادهای که از اپلیکیشن خودت پیامک بفرستی.
ارسال پیامک از طریق API فقط چند خط کده — یه POST به endpoint دستگاه با کلید تو هدر:
await axios.post(`https://api.textbee.dev/api/v1/gateway/devices/${DEVICE_ID}/send-sms`, {
recipients: [ '+251912345678' ],
message: 'Hello World!',
}, {
headers: { 'x-api-key': API_KEY },
});دریافت پیامک هم از همین الگو پیروی میکنه: قابلیتش رو تو اپ موبایل فعال میکنی و بعد پیامهای دریافتی رو یا تو داشبورد میبینی یا با یه درخواست GET از API میگیری. طبق مستندات، اعلان وبهوک هم تو راهه.
از نظر امکانات، پروژه ارسال انبوه با فایل CSV، پشتیبانی چنددستگاهی برای throughput بالاتر، احراز هویت با API key و پشتیبانی از وبهوک رو لیست کرده. مهمتر از همه برای خیلیها، امکان self-host کامله تا دادهٔ پیامکها از دست خودت خارج نشه.
استک فنیش هم روشنه: React و Next.js برای وب، Node.js و NestJS برای API، مونگودیبی برای دیتابیس و اندروید/جاوا برای اپ موبایل. برای self-host به مونگو (لوکال یا Atlas) و یه پروژهٔ Firebase با Cloud Messaging نیاز داری؛ مسیر داکر هم آمادهست و با یه docker compose، کانتینرهای وب و API و دیتابیس بالا میان.
جمعبندی اینکه TextBee برای کسبوکارهای کوچیک، توسعهدهندهها و پروژههای شخصی که فقط میخوان کد تأیید یا اعلان پیامکی بفرستن، یه راه ارزون و قابل کنترله؛ بهشرطی که با محدودیتهای ذاتی ارسال با سیمکارت شخصی کنار بیای.
نکات کلیدی:
- گوشی اندروید خودت نقش دروازهٔ پیامک رو بازی میکنه
- ارسال و دریافت SMS از طریق REST API و داشبورد وب
- ارسال انبوه با CSV، چنددستگاهی، وبهوک و احراز هویت با API key
- self-host کامل با داکر یا VPS ممکنه
- استک: React، Next.js، NestJS، MongoDB و اندروید




