ارسال پیامک از طریق URL؛ آموزش کامل ارسال ساده و پترن با آدرس اینترنتی

Engagements Icon
104
ارسال پیامک از طریق URL؛ آموزش کامل ارسال ساده و پترن با آدرس اینترنتی

ارسال پیامک از طریق URL یعنی اطلاعات لازم برای ارسال پیام، مثل شماره گیرنده، متن و مشخصات حساب از طریق یک آدرس اینترنتی برای وب‌سرویس پیامکی فرستاده شود.

فهرست مطالب

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

برای مثال، یک نرم‌افزار حسابداری بعد از ثبت فاکتور، اطلاعات مشتری را از طریق URL به وب‌سرویس ارسال می‌کند تا پیامک به‌صورت خودکار برای او فرستاده شود.

در ملی پیامک، این روش برای ارسال پیامک ساده و ارسال پیامک پترن قابل استفاده است. برای استفاده از آن نیز باید یک حساب فعال داشته باشید و اطلاعات وب‌سرویس، مانند نام کاربری و رمز عبور یا API Key، در اختیار شما باشد.

ارسال پیامک از طریق URL چیست و چگونه کار می‌کند؟

URL خودش پیامک را ارسال نمی‌کند؛ بلکه فقط راهی برای انتقال درخواست ارسال به وبسرویس پیامکی است.

به‌همین‌دلیل، پیام مستقیماً از مرورگر یا نرم‌افزار شما به اپراتور تلفن همراه فرستاده نمی‌شود و ابتدا باید توسط وب‌سرویس پردازش شود.

مسیر درخواست ارسال پیامک از طریق url

با ارسال پیامک از طریق URL، نرم‌افزار خود را به وب سرویس پیامکی متصل کنید.

یک مثال ساده از عملکرد ارسال پیامک با URL

فرض کنید در نرم‌افزار حسابداری یک فاکتور جدید برای مشتری ثبت می‌کنید.

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

فاکتور شما با موفقیت ثبت شد.
لغو11

در این حالت لازم نیست کاربر هر بار وارد پنل پیامکی شود و پیام را به‌صورت دستی ارسال کند.

تفاوت ارسال پیامک از طریق URL با SMS Link چیست؟

عبارت‌هایی مثل «ارسال پیامک با URL»، «SMS Link» و «لینک داخل پیامک» شبیه هم هستند، اما کاربرد متفاوتی دارند. برای جلوگیری از اشتباه، بهتر است تفاوت آن‌ها را بدانید.

ارسال پیامک از طریق URL یا HTTP API

در این روش، یک نرم‌افزار یا سیستم با فراخوانی URL وب‌سرویس، درخواست ارسال پیامک را ثبت می‌کند. اطلاعاتی مانند شماره گیرنده، متن پیام و مشخصات حساب در این درخواست قرار می‌گیرند و وب‌سرویس پس از پردازش آن، پیامک را ارسال می‌کند.

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

لینک sms: یا Click-to-Text چیست؟

لینک sms: برای باز کردن برنامۀ پیامک گوشی استفاده می‌شود. برای مثال:

sms:+989121234567

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

پنل پیامکی یا مودم GSM؟ | 5 تفاوت کلیدی سامانه پیامک با مودم GSM برای ارسال اس ام اس انبوهحتماً بخوانید: پنل پیامکی یا مودم GSM؟ | 5 تفاوت کلیدی سامانه پیامک با مودم GSM برای ارسال اس ام اس انبوه

لینک داخل متن پیامک چیست؟

این حالت زمانی است که یک آدرس اینترنتی را داخل متن SMS قرار می‌دهید؛ برای مثال لینک صفحۀ محصول، پرداخت، فرم یا سایت:

سفارش شما آمادۀ پرداخت است:

example.com/payment

کاربر با لمس این لینک وارد صفحۀ موردنظر می‌شود.

بنابراین موضوع این مقاله ارسال پیامک از طریق URL وب‌سرویس است، نه لینک sms و نه قرار دادن لینک داخل متن پیامک.

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

برای ارسال پیامک از طریق URL چه اطلاعاتی مورد نیاز است؟

برای ساخت URL ارسال پیامک، باید اطلاعاتی را در اختیار وب‌سرویس قرار دهید تا مشخص شود پیام از چه حسابی، برای چه شماره‌ای و با چه متنی ارسال شود.

مهم‌ترین پارامترها عبارت‌اند از:

پارامتر کاربرد
username نام کاربری پنل پیامکی
password یا APIKey احراز هویت و تأیید دسترسی به وب‌سرویس
to شماره موبایل گیرنده پیامک
from شماره خط فرستنده
text متن پیامک
bodyId شناسه پترن یا الگوی پیامک (برای ارسال پیامک با وب‌سرویس خدماتی الگو)

همۀ این پارامترها در هر نوع ارسال استفاده نمی‌شوند. برای مثال، در ارسال پیامک ساده معمولاً به from و text نیاز دارید؛ اما در ارسال پیامک پترن، شناسۀ الگو یا bodyId و مقادیر متغیرهای همان پترن اهمیت بیشتری دارند.

در بخش‌های بعدی، ساختار هر دو روش را جداگانه با مثال بررسی می‌کنیم.

آموزش ارسال پیامک ساده از طریق URL

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

وب‌سرویس این اطلاعات را دریافت می‌کند و در صورت معتبر بودن درخواست، پیامک را برای شمارۀ مقصد ارسال می‌کند.

آدرس وب‌سرویس ارسال پیامک ساده

آدرس ارسال پیامک ساده از طریق URL در ملی پیامک به شکل زیر است:

https://api.payamak-panel.com/post/sendsms.ashx

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

ساختار کلی درخواست به این شکل خواهد بود:

https://api.payamak-panel.com/post/sendsms.ashx?username=USERNAME&password=APIkey&to=NUMBER&from=1000***&text=MESSAGE

پارامترهای URL ارسال پیامک ساده چه هستند؟

هر قسمت از URL اطلاعات مشخصی را به وب‌سرویس می‌دهد:
پارامتر کاربرد
username نام کاربری حساب شما در ملی پیامک
password اطلاعات احراز هویت حساب
to شماره موبایل گیرنده
from شماره خطی که پیامک از آن ارسال می‌شود
text متن پیامک
نکته: در صورت استفاده از رمز عبور پنل، افزونه به پنل ملی پیامک متصل نخواهد شد . در این بخش الزاماً باید از API Key استفاده کنید.

نمونه کامل ارسال یک پیامک ساده با URL

فرض کنید می‌خواهید این پیام را برای مشتری ارسال کنید:

طراحی سایت آسان با سایت‌ساز پرتال | راهکاری سریع و حرفه‌ایحتماً بخوانید: طراحی سایت آسان با سایت‌ساز پرتال | راهکاری سریع و حرفه‌ای

سفارش شما با موفقیت ثبت شد.
لغو11

اطلاعات فرضی ما به این شکل است:

  • نام کاربری: username
  • رمز عبور یا APIKey :demoPassword
  • شماره گیرنده: 09121234567
  • شماره فرستنده: 5000XXXX
  • متن: سفارش شما با موفقیت ثبت شد. لغو11

در نتیجه، ساختار درخواست ما به شکل زیر خواهد بود:

https://api.payamak-panel.com/post/sendsms.ashx?username=username&password=APIKey&to=09121234567&from=5000XXXX&text=MESSAGE

در این مثال:

  • username با نام کاربری واقعی شما جایگزین می‌شود.
  • demoPassword با API Key معتبر جایگزین می‌شود.
  • 09121234567 شماره مشتری است.
  • 5000XXXX خط فرستندۀ شماست.
  • MESSAGE همان متن پیامک است.

آموزش ارسال پیامک پترن از طریق URL

در ارسال پترن، متن کامل پیام را هر بار در URL نمی‌نویسید. ابتدا یک الگو در پنل پیامکی تعریف و تأیید می‌شود و هنگام ارسال فقط شناسۀ الگو، شماره گیرنده و مقادیر متغیرهای آن را برای وب‌سرویس می‌فرستید.

پیامک پترن چیست؟

پیامک پترن یا الگو، یک متن از پیش تعیین‌شده است که بخش‌های ثابت و متغیر دارد. بخش ثابت پیام از قبل مشخص می‌شود و هنگام ارسال فقط اطلاعاتی مثل نام مشتری، کد تأیید یا مبلغ سفارش تغییر می‌کند.

برای مثال، یک پترن می‌تواند چنین مفهومی داشته باشد:


{نام} عزیز
مبلغ فاکتور شما {مبلغ} تومان است.

در هر ارسال فقط مقدار «نام» و «مبلغ» تغییر می‌کند. برای آشنایی کامل با ساخت و تأیید الگو می‌توانید مقاله ارسال پیامک بر اساس الگو را مطالعه کنید.

BodyId چیست و از کجا دریافت می‌شود؟

هر پترنی که در سامانه ثبت و تأیید می‌شود، یک شناسۀ عددی به نام BodyId دارد. این کد به وب‌سرویس می‌گوید قرار است از کدام الگوی تأییدشده برای ارسال پیام استفاده شود.

فرض کنید پترن مربوط به اطلاع‌رسانی فاکتور دارای این شناسه باشد:

12345

در این صورت مقدار bodyId در درخواست شما برابر با 12345 خواهد بود.

آدرس ارسال پیامک پترن از طریق URL

برای ارسال مستقیم پترن از طریق URL، متد SendByBaseNumber2 انتخاب ساده‌تری است؛ چون BodyId و مقادیر متغیرها را به‌صورت جداگانه دریافت می‌کند.

ساختار آن به شکل زیر است:

نحوۀ ارسال انواع لینک در پیامک (آموزش کاربردی به زبان ساده)حتماً بخوانید: نحوۀ ارسال انواع لینک در پیامک (آموزش کاربردی به زبان ساده)

https://api.payamak-panel.com/post/Send.asmx/SendByBaseNumber2?username=YourUsername&password=APIkey&text=Message1;Message2,...&to=Number&bodyId=BodyId

پارامترهای اصلی این درخواست عبارت‌اند از:

پارامتر کاربرد
username نام کاربری پنل
password رمز عبور یا در صورت الزام امنیتی حساب، API Key
text مقادیر متغیرهای پترن
to شماره موبایل گیرنده
bodyId شناسه پترن تأییدشده

در این متد در هر درخواست فقط یک شماره موبایل به‌عنوان گیرنده پذیرفته می‌شود و مقادیر متغیرها باید به همان ترتیبی که در پترن تعریف شده‌اند، با ; از یکدیگر جدا شوند.

متغیرهای پترن را چگونه در URL وارد کنیم؟

فرض کنید پترن شما دو متغیر دارد:


{نام} عزیز
مبلغ فاکتور شما {مبلغ} تومان است.

و می‌خواهیم مقادیر زیر را جایگزین کنیم:

نام: علی

مبلغ: 300000

مقدار پارامتر text به این شکل نوشته می‌شود:

علی;300000

ترتیب مقادیر اهمیت دارد. اگر در پترن ابتدا نام و سپس مبلغ تعریف شده باشد، در URL نیز باید ابتدا مقدار نام و بعد مبلغ قرار گیرد.

در نتیجه، یک نمونۀ آموزشی از درخواست می‌تواند چنین ساختاری داشته باشد:

http://api.payamak-panel.com/post/Send.asmx/SendByBaseNumber2?username=username&password=ApiKey&text=علی;300000&to=09121234567&bodyId=12345

اطلاعات این مثال ساختگی هستند و باید با اطلاعات واقعی پنل، شمارۀ مشتری و BodyId پترن خودتان جایگزین شوند.

مثال ارسال پترن با یک، دو و سه متغیر

اگر پترن فقط یک متغیر داشته باشد:

وب سرویس پیامکی چیست؟ + معرفی 9 مورد از کاربردهای API پیامکیحتماً بخوانید: وب سرویس پیامکی چیست؟ + معرفی 9 مورد از کاربردهای API پیامکی

text=علی

اگر دو متغیر داشته باشد:

text=علی;300000

و اگر سه متغیر، مثلاً نام، شماره سفارش و مبلغ داشته باشد:

text=علی;45821;300000

در همه حالت‌ها باید تعداد و ترتیب مقادیر با متغیرهایی که هنگام ساخت پترن تعریف کرده‌اید، هماهنگ باشد؛ در غیر این صورت وب‌سرویس می‌تواند خطای عدم تطابق متن با متغیرهای پترن برگرداند.

آیا می‌توان ارسال پیامک از URL را در مرورگر تست کرد؟

بله. اگر Endpoint موردنظر امکان دریافت درخواست از طریق URL را داشته باشد، می‌توانید برای تست اولیه، آدرس کامل را در نوار مرورگر وارد کنید و نتیجه را ببینید.

برای مثال، در یک تست ساده مسیر به این شکل است:

مرورگر → URL → وب‌سرویس → ارسال پیامک

این روش برای بررسی سریع درست بودن پارامترهایی مثل شماره گیرنده، متن پیام و اطلاعات حساب مناسب است.

اما مرورگر روش پیشنهادی برای استفاده واقعی و دائمی نیست. در یک نرم‌افزار یا سایت، بهتر است درخواست به‌صورت خودکار و از داخل برنامه برای وب‌سرویس ارسال شود:

نرم‌افزار → HTTP Request → وب‌سرویس → ارسال پیامک

دلیلش هم ساده است: در استفادۀ واقعی، اطلاعاتی مثل نام کاربری، رمز عبور یا API Key نباید هر بار به‌صورت دستی در مرورگر وارد شوند. علاوه‌بر این، نرم‌افزار می‌تواند ارسال پیامک را بر اساس یک رویداد مشخص، مثل ثبت سفارش یا صدور فاکتور، به‌صورت خودکار انجام دهد.

ارسال پیامک از طریق URL در نرم‌افزارهای مختلف چگونه انجام می‌شود؟

یکی از مهم‌ترین کاربردهای ارسال پیامک با URL، اتصال نرم‌افزارهای مختلف به وب‌سرویس پیامکی است. هر نرم‌افزاری که بتواند یک آدرس اینترنتی را فراخوانی کند، می‌تواند اطلاعات لازم را برای وب‌سرویس بفرستد و درخواست ارسال پیامک ایجاد کند.

ارسال پیامک از نرم‌افزار حسابداری هلو با URL

در نرم‌افزار هلو می‌توان آدرس وب‌سرویس، نام کاربری، رمز عبور یا API Key، شماره فرستنده و پارامترهای موردنیاز را در تنظیمات سرویس‌دهنده وارد کرد.

بعد از انجام تنظیمات، بعضی رویدادهای حسابداری می‌توانند به ارسال پیامک منجر شوند. برای مثال:

بهترین سایت‌های کاریابی و استخدام در ایران (آپدیت ۱۴۰۵ + جدول مقایسه)حتماً بخوانید: بهترین سایت‌های کاریابی و استخدام در ایران (آپدیت ۱۴۰۵ + جدول مقایسه) صدور فاکتور → فراخوانی URL وب‌سرویس → ارسال پیامک برای مشتری

به‌این‌ترتیب، لازم نیست بعد از صدور هر فاکتور وارد پنل پیامکی شوید و پیام را دستی ارسال کنید.

برای مشاهدۀ مراحل کامل تنظیمات، آموزش اتصال هلو به پنل پیامک را مطالعه کنید.

ارسال مستقیم پیامک از اکسل با URL

از فایل اکسل هم می‌توان برای اجرای ساده‌تر درخواست ارسال استفاده کرد. برای مثال، در هر ردیف فایل می‌توان اطلاعاتی مثل شماره گیرنده، شماره فرستنده و متن پیام را قرار داد و یک دستور یا لینک ارسال برای همان ردیف ساخت.

در نتیجه، کاربر با اجرای دستور ارسال، URL مربوط به وب‌سرویس را فراخوانی می‌کند و پیام برای مخاطب موردنظر ارسال می‌شود.

مثلاً:

شماره مشتری + متن پیام + اطلاعات حساب

↓

اجرای دستور

↓

وب‌سرویس پیامکی

↓

ارسال SMS

برای آموزش کامل این روش، به مقالۀ ارسال پیامک از اکسل مراجعه کنید.

اتصال CRM و نرم‌افزارهای سازمانی

در CRM و نرم‌افزارهای سازمانی، ارسال پیامک از URL می‌تواند به یک رویداد مشخص متصل شود.

برای مثال:

بازاریابی اصولی و مطمئن در جزیره کیش را جدی بگیرید !حتماً بخوانید: بازاریابی اصولی و مطمئن در جزیره کیش را جدی بگیرید !
  • یک لید جدید ثبت می‌شود → پیام خوش‌آمدگویی ارسال می‌شود.
  • وضعیت سفارش تغییر می‌کند → مشتری پیامک دریافت می‌کند.
  • فاکتور صادر می‌شود → اطلاعات پرداخت برای مشتری ارسال می‌شود.
  • زمان پیگیری مشتری می‌رسد → پیام یادآوری برای کارشناس یا مشتری فرستاده می‌شود.

در چنین شرایطی، نرم‌افزار پس از وقوع رویداد، URL وب‌سرویس را با اطلاعات همان مشتری فراخوانی می‌کند.

استفاده از URL در نرم‌افزارهای مانیتورینگ

سیستم‌های مانیتورینگ هم می‌توانند از این روش برای ارسال هشدار استفاده کنند. اگر نرم‌افزار امکان اجرای درخواست HTTP یا فراخوانی URL داشته باشد، می‌توان ارسال پیامک را به یک هشدار متصل کرد.

برای مثال:

سرور از دسترس خارج شد

↓

نرم‌افزار مانیتورینگ URL را فراخوانی می‌کند

↓

وب‌سرویس درخواست را پردازش می‌کند

↓

مدیر شبکه پیامک هشدار دریافت می‌کند

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

آیا برای ارسال پیامک با URL باید وارد پنل شویم؟

برای هر بار ارسال پیامک از طریق URL، لازم نیست وارد محیط پنل ملی پیامک شوید. نرم‌افزار می‌تواند با استفاده از اطلاعات وب‌سرویس، درخواست ارسال را مستقیماً برای سامانه ارسال کند.

اما این موضوع به معنی ارسال پیامک بدون داشتن پنل نیست. برای استفاده از وب‌سرویس، باید حساب فعال داشته باشید و اطلاعات لازم برای احراز هویت، مانند نام کاربری و رمز عبور یا API Key را در اختیار نرم‌افزار قرار دهید.

به زبان ساده:

بدون ورود به پنل ≠ بدون داشتن پنل

پنل اس ام اس برای شهرداری + مزایا و کاربردهای ارسال پیامکحتماً بخوانید: پنل اس ام اس برای شهرداری + مزایا و کاربردهای ارسال پیامک

برای مثال، اگر نرم‌افزار حسابداری شما به ملی پیامک متصل شده باشد، هنگام صدور فاکتور، پیامک را خودکار ارسال می‌کند. در این حالت نیازی نیست هر بار وارد سایت ملی پیامک شوید، اما نرم‌افزار همچنان از اطلاعات حساب شما برای ارتباط با وب‌سرویس استفاده می‌کند.

خطاهای رایج در ارسال پیامک از طریق URL و روش رفع آن‌ها

اگر URL به‌درستی ساخته نشده باشد یا یکی از اطلاعات درخواست اشتباه باشد، ممکن است پیامک ارسال نشود یا وب‌سرویس خطا برگرداند. در بیشتر مواقع، مشکل به یکی از موارد زیر مربوط است:

مشکل علت احتمالی راه‌حل پیشنهادی
درخواست ارسال نمی‌شود نام کاربری، رمز عبور یا API Key اشتباه است اطلاعات احراز هویت را بررسی کنید و مطمئن شوید حساب شما فعال است.
متن پیام ناقص یا به‌هم‌ریخته ارسال می‌شود متن به‌درستی URL Encode نشده است متن پیام را قبل از قرار دادن در URL، Encode کنید.
پیامک پترن ارسال نمی‌شود BodyId اشتباه است یا مقادیر متغیرها با الگو تطابق ندارند شناسۀ پترن و تعداد متغیرهای تعریف‌شده را در پنل بررسی کنید.
متغیرهای پترن جابه‌جا نمایش داده می‌شوند ترتیب مقادیر در درخواست درست نیست مقادیر را دقیقاً به همان ترتیبی ارسال کنید که متغیرها در پترن تعریف شده‌اند.
پیامک به شماره مقصد نمی‌رسد شماره گیرنده اشتباه است یا شرایط ارسال برای آن شماره وجود ندارد فرمت شماره موبایل و وضعیت ارسال را بررسی کنید.
URL داخل نرم‌افزار اجرا نمی‌شود ساختار URL یا تنظیمات اتصال نرم‌افزار اشتباه است Endpoint، نام پارامترها و تنظیمات وب‌سرویس در نرم‌افزار را دوباره بررسی کنید.
بخشی از متن بعد از & یا ? حذف می‌شود کاراکترهای خاص بدون Encoding داخل متن قرار گرفته‌اند مقدار text را به‌صورت کامل URL Encode کنید.
درخواست ارسال می‌شود اما پترن صحیح انتخاب نمی‌شود BodyId مربوط به الگوی دیگری است شناسۀ الگوی تأییدشده موردنظر را از پنل بردارید و در درخواست قرار دهید.

برای مثال، اگر متن پیام شما شامل علامت & باشد و آن را بدون Encoding در URL قرار دهید، وب‌سرویس ممکن است ادامه متن را به‌عنوان یک پارامتر جدید در نظر بگیرد. در چنین شرایطی، مشکل از خود متن پیام نیست؛ بلکه باید نحوۀ قرار گرفتن آن در URL اصلاح شود.

همچنین در ارسال پترن، اگر الگو سه متغیر داشته باشد اما فقط دو مقدار ارسال کنید یا ترتیب آن‌ها را تغییر دهید، درخواست ممکن است با خطا مواجه شود یا اطلاعات در جای نادرست قرار بگیرند.

اگر پس از بررسی این موارد همچنان ارسال انجام نشد، پاسخ وب‌سرویس و کد خطای برگشتی را بررسی کنید. هر کد خطا دلیل مشخصی دارد و می‌تواند سریع‌تر نشان دهد مشکل از احراز هویت، شماره گیرنده، پترن یا ساختار درخواست است.

برای کسب اطلاعات بیشتر دربارۀ این موارد از خطاها، به بخش «لیست خطاهای ویسرویس» بروید.

چه زمانی ارسال پیامک از طریق URL انتخاب مناسبی است؟

ارسال پیامک از طریق URL بیشتر زمانی کاربرد دارد که یک نرم‌افزار بتواند آدرس اینترنتی یا درخواست HTTP را فراخوانی کند و شما بخواهید با کمترین پیچیدگی، ارسال پیامک را به آن اضافه کنید.

این روش به‌خصوص در شرایطی مناسب است که یک اتفاق مشخص در نرم‌افزار باید باعث ارسال پیامک شود. برای مثال:

  • ثبت فاکتور → ارسال پیامک برای مشتری
  • رسیدن موعد قسط → ارسال پیامک یادآوری
  • ثبت سفارش → ارسال پیامک تأیید سفارش
  • بروز خطای سرور → ارسال پیامک هشدار برای مدیر سیستم

فرض کنید در نرم‌افزار حسابداری، فاکتور جدیدی صادر می‌شود. نرم‌افزار می‌تواند در همان لحظه URL وب‌سرویس را با شماره مشتری و متن موردنظر فراخوانی کند تا پیامک بدون ورود دستی به پنل ارسال شود.

بنابراین، اگر نرم‌افزار شما امکان فراخوانی URL دارد و به یک اتصال ساده برای ارسال پیامک نیاز دارید، این روش می‌تواند انتخاب مناسبی باشد.

جمع‌بندی؛ چگونه اولین پیامک را از طریق URL ارسال کنیم؟

ارسال پیامک از طریق URL راه ساده‌ای برای اتصال بعضی نرم‌افزارها به وب‌سرویس پیامکی است. برای شروع، کافی است مراحل زیر را انجام دهید:

  1. حساب فعال و اطلاعات وب‌سرویس خود را آماده کنید.
  2. آدرس مربوط به ارسال پیامک ساده یا ارسال پیامک پترن را انتخاب کنید.
  3. پارامترهایی مثل نام کاربری، شماره گیرنده، متن پیام یا BodyId را با اطلاعات خودتان جایگزین کنید.
  4. متن و مقادیر دارای کاراکترهای خاص را در صورت نیاز URL Encode کنید.
  5. درخواست را ابتدا با اطلاعات آزمایشی تست کنید.
  6. پاسخ وب‌سرویس را بررسی کنید تا از موفق بودن ارسال مطمئن شوید.

اگر نرم‌افزار شما امکان فراخوانی URL داشته باشد، پس از انجام تنظیمات اولیه دیگر لازم نیست برای هر پیام وارد پنل شوید و فرآیند ارسال می‌تواند از داخل همان نرم‌افزار انجام شود.

برای استفاده از وب‌سرویس ارسال اس ام اس در ملی پیامک حساب خود را فعال کنید. اگر برای انتخاب روش اتصال یا تنظیم وب‌سرویس نیاز به راهنمایی دارید، کارشناسان ملی پیامک از طریق شماره 02163404 پاسخ‌گوی شما هستند.

سوالات متداول

آیا بدون خرید پنل می‌توان از طریق URL پیامک ارسال کرد؟
خیر. برای استفاده از وب‌سرویس باید یک حساب فعال داشته باشید تا درخواست با اطلاعاتی مانند نام کاربری و رمز عبور یا API Key احراز هویت شود. البته پس از انجام تنظیمات، لازم نیست برای هر بار ارسال وارد محیط پنل شوید.
پترن و الگوی خود را چطور و در کجا بنویسم؟
آموزش ساخت پترن پیامکی و نحوه ایجاد الگوی ارسال پیامک را در مقاله «ارسال پیامک بر اساس پترن و الگو» بخوانید.
خطاهای وب سرویس ارسال پیامک از طریق URL و ارسال پترن با URL را از کجا دسترسی داشته باشم؟
جهت مشاهده کامل خطاها، به مقاله «لیست خطاهای وب سرویس» مراجعه کنید.
آیا برای ارسال پیامک با URL باید هر بار وارد پنل شویم؟
خیر. اگر اطلاعات وب‌سرویس از قبل در نرم‌افزار تنظیم شده باشد، نرم‌افزار می‌تواند درخواست ارسال پیامک را بدون ورود دستی شما به پنل اجرا کند. بنابراین بدون ورود به پنل با بدون داشتن پنل تفاوت دارد.
به‌دنبال رشد کسب و کارتان هستید؟ ملی پیامک به شما امکان جذب، نگهداری و تعامل با مشتری را می‌دهد.
ثبت نام و ارسال پیامک ثبت نام در کمتر از 1 دقیقه
در بحث‌‌ پیرامون این مقاله شرکت کنید! ارسال دیدگاه

تیم تحریریۀ ملی پیامک

هر آن‌چه در ملی پیامک می‌خوانید، حاصل یک کوشش تیمی است؛ کوششی در جهت یافتن درست‌ترین پاسخ به مسائل و انتقال آن به شما. ما امیدواریم تلاش‌های مجموعۀ ما بتواند تأثیری هر چند کوچک در بهبود کیفیت فضای دیجیتال ایران داشته باشد.
دربارۀ تیم ما بیشتر بدانید.
84دیدگاه
در بحث‌‌ پیرامون این مقاله شرکت کنید!
ارسال دیدگاه

  • Gravatar Icon

    سیروان ازادی

    5 سال پیش

    سلام من پنل شما رو به هلو متصل کردم و راضی ام خداییش دمتون گرم
    هم ارسالش سریع انجام میشه هم نیاز نیست دستی بفرستی
    و هم نکته دیگه اش اینه که برای لیست سیاه هم ارسال رو انجام میده
    به بقیه دوستان هم پیشنهاد میکنم از سامانه شما استفاده کنند

  • Gravatar Icon

    کیومرثی

    5 سال پیش

    سلام ممنون از مقاله تون من یه سوالی داشتم
    من یک سایت ورد پرسی دارم که از افزونه دیجیتس استفاده می کنم کدوم پنل رو باید خریداری کنم و ایا بلک لیست هم دارید سایت من در حال حاضر درگاه پرداخت داره ممنون میشم راهنمایی کنید

  • Gravatar Icon

    رجب زااده

    5 سال پیش

    سلام وقت بخیر
    از طریق url امکان به شماره های بلک لیست وجود داره تنظیمات و یا کار خاصی باید انجام بشه که این مورد امکان پذیر باشه ممنون میشم راهنمایی بفرمایید

    • Gravatar Icon

      مونا هادی

      5 سال پیش

      سلام وقت شما هم بخیر
      بله این امکان وجود داره! لطفاً برای دریافت شرایط ارسال به لیست سیاه مخابرات از طریق url با بخش پشتیبانی فنی 02163404 تماس بگیرید.

  • Gravatar Icon

    ابراهیم نعمتی

    5 سال پیش

    سلام من برای سایت فروشگاهیم استفاده میکنم از سامانه شما و اولش برای لیست سیاه نمیرفت که فک کردم کلا ارسال نمیشه ولی وقتی تیکت گذاشتم برای شما کامل راهنماییم کردن همکاراتون که این باید ارسال با خط خدماتی اشتراکی انجام بشه
    درکل ممنون از شما و تیم حرفه ایی تون

    • Gravatar Icon

      نیلوفر اکبریان

      5 سال پیش

      سلام؛ ممنون و امیدواریم فروشگاه اینترنتی پر رونقی داشته باشید.

  • Gravatar Icon

    آراى

    5 سال پیش

    سلام وقت بخیر
    از url میشه از وبسرویس خدماتی هم استفاده کرد؟
    و اینکه پنل تست هم میدید؟
    لطفاً پاسخ بدید

  • Gravatar Icon

    علی محبی

    5 سال پیش

    سلام؛ من وارد سایت شما شدم و طبق عادت چند تا از مقاله های شما رو خوندم سوالی که برای من پیش اومد توی این مقاله این هستش که فقط ارسال از طریق url فقط برای نرم افزار هستش یا استفاده های دیگه ایی هم داره مثل طراحی سایت و…؟

    • Gravatar Icon

      نیلوفر اکبریان

      5 سال پیش

      سلام وقتتون بخیر.
      ارسال از طریق url برای نرم‌افزار یا به طور کلی تو هر زبان برنامه‌نویسی که نیاز باشه، می‌تونین استفاده بفرمایید. منتهی برای پاسخگویی دقیق‌تر پیشنهاد می‌کنم حتماً با پشتیبانی 02163404 تماس بگیرید.

  • Gravatar Icon

    اصغر میرزائی

    5 سال پیش

    سلام وقتتون بخیر من میخوام این قسمت رو تست کنم ولی روی دمو فقط محیط پنل رو نشون میده و امکان ارسال اس ام اس نداریم
    راهنمایی میکنید من یک روز هم بتونم دسترسی به پنل داشته باشم برام کفایت میکنه و قصد خرید پنل آخریتون رو دارم تجاری

    • Gravatar Icon

      نیلوفر اکبریان

      5 سال پیش

      دوست عزیز برای انجام مورد درخواستیتون لطفاً با تیم پشتیبانی 02163404 تماس بگیرید تا راهنمایی‌تون کنند

  • Gravatar Icon

    ایزدی

    5 سال پیش

    من پنل شمارو برای وب سرویس خریداری کردیم چند بار اومدم نام کاربری و رمز عبورمو بزنم خطای 0 گرفتم هر چی سعی کردم نتونستم فعال کنم میشه خواهش کنم راهنمایی بفرمایید؟
    ممنون

    • Gravatar Icon

      نیلوفر اکبریان

      5 سال پیش

      دوست عزیز نام کاربری یا رمز عبور رُ احتمالاً اشتباه زدید

  • Gravatar Icon

    مژگان آقاییان

    6 سال پیش

    سلام من از پنل های شما برای این مورد استفاده میکنم و خیلی راضیم
    امیدوارم هر روز آپدیت باشین و این رضایت مختص ابتدای همکاری نباشه

  • Gravatar Icon

    رحیم قهرمانی

    6 سال پیش

    سلام وقتتون بخیر من url متد ارسال وبسرویس خدماتی شما بر اساس post را میخوام از کجا میتونم این مورد رو پیدا کنم

  • Gravatar Icon

    زهرا سمندریان

    6 سال پیش

    سلام به ملی پیامک وقتتون بخیر ببخشید امکان تست url بر روی کدام یک از پنلتان مقدور میباشد که ان پنل را به جهت تست فعال کنم؟تا بتونم برای چند روز تست کنم بببینم با سیستم ما همخوانی دارد یا خیر ؟
    سپاس از شما

    • Gravatar Icon

      نیلوفر اکبریان

      6 سال پیش

      دوست عزیز از پنل تجاری و شرکتی می‌تونید استفاده کنید

  • Gravatar Icon

    حسن کامیاب پور

    6 سال پیش

    سلام و درود.
    شما متد POST هم ارائه میکنین؟ نمونه کدش رو دارین بفرستین که چه شکلی توی نرم افزار پیاده کنیم؟
    برنامه نویسمون میگه که حتما متد post باشه، چون توی متد get اطلاعات خارج از بدنه‌س و از این اصطلاحات فنی میزنه.
    چندتا سامانه سر زدم، چیزی پیدا نکردم.

    • Gravatar Icon

      نیلوفر اکبریان

      6 سال پیش

      بله دوست عزیز، نمونه کد متد POST از قسمت افزونه‌ها که لینکش رُ براتون گذاشتم قابل دریافته

  • Gravatar Icon

    شهابی

    6 سال پیش

    امکان استفاده از وب سرویس و url به صورت حقیقی هم هست؟
    تشکر

    • Gravatar Icon

      نیلوفر اکبریان

      6 سال پیش

      بله دوست عزیز، امکان‌پذیره

  • Gravatar Icon

    آرشام جنتی

    6 سال پیش

    سلام و درود
    زبان برنامه نویسی سایت بنده وردپرس هست به جز افزونه دیجیتس و تکستلر که وجود داره ایا افزونه ی کامل تری برای ورد پرس ملی پیامک داره تا در اختیار ما بذاره
    ممنون

    • Gravatar Icon

      نیلوفر اکبریان

      6 سال پیش

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

  • Gravatar Icon

    kamalizadeh

    6 سال پیش

    سلام وقتتون عالی. من کمالی زاده ام و از یه سامانه دیگه سرویس پیامکی خریدم که بخاطر پشتیبانی و نابلد بودن کارشناسانشون میخواستم سرویسم رو تغییر بدم. دلیلمم به جز اون، به لیست سیاه ارسال ندارن. شما لیست سیاه رو ارائه میدین؟ url ای که دارین رو قبل خرید میتونین برای متد get برای من بفرستین تا اول بررسی کنم ببینم میشه ازش استفاده کرد یا خیر.
    مرسی اگه درست باشه که ازتون خرید میکنم.

    • Gravatar Icon

      نیلوفر اکبریان

      6 سال پیش

      سلام دوست عزیز، ممنون که ملی پیامک رُ برای بازاریابی پیامکی استفاده کردید
      با 02163404 تماس بگیرید و در این مورد با تیم وب‌سرویس صحبت کنید

  • Gravatar Icon

    ملیحه حیدری

    6 سال پیش

    سلام و وقت بخیر اگر بخواهیم به صورت تکی ارسال پیامک از داخل پنل داشته باشیم هم همین مراحل را باید طی کنیم؟ و یا ارسال تکی پیامک از داخل پنل اس ام اس زمان بر هست یا در لحظه ارسال می شود؟ چون برای پیامکی تکی نیازی به تایید از سمت سامانه و قرار گرفتن در مسیر سامانه باعث کندی ارسال و تاخیر در ارسال می گردد. اگر اطلاع دقیقی در این مورد دارید لطفا در همین کامنت توضیح بدید ممنونم.

    • Gravatar Icon

      نیلوفر اکبریان

      6 سال پیش

      دوست عزیز سمت چپ پنل کاربریتون، ارسال فوری دارید. برای ارسال تکی یا ارسال تست می‌تونید از این ابزار استفاده کنید

  • Gravatar Icon

    تیموریان

    6 سال پیش

    سلام من پنل پایه دارم و نمیتونم از وبسرویس و این جور داستانا استفاده کنم میخواستم بدونم که میشه ارتقاش داد به پنل بالاتر هست و یا باید دوباره یه پنل دیگه تهیه بکنیم؟

    • Gravatar Icon

      نیلوفر اکبریان

      6 سال پیش

      بله، با پرداخت مابه‌التفاوت می‌تونید پنل رُ به مدل‌های بالاتر اقتصادی، شرکتی و تجاری ارتقا بدین

  • Gravatar Icon

    نیلوفر اکبریان

    6 سال پیش

    دوست عزیز بله، می‌تونید. مدارک مورد نیاز مانند گواهی ثبت شرکت به شما امکان دریافت سرویس ارسال به لیست سیاه مخابرات را می‌دهد. با تیم وب‌سرویس ملی پیامک 02163404 تماس بگیرید

ارسال پیامک از اینترنت

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

ثبت نام

در کمتر از 1 دقیقه ارسال پیامک را شروع کنید.

شرایط و قوانین را مطالعه کرده و قبول دارم.

پنل خود را انتخاب کنید