ارسال پیامک از طریق 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

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

تعرفه تبلیغات در پیام‌رسان بله ۱۴۰۵؛ هزینه ارسال پیام انبوه و تبلیغاتی حتماً بخوانید: تعرفه تبلیغات در پیام‌رسان بله ۱۴۰۵؛ هزینه ارسال پیام انبوه و تبلیغاتی 

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

این حالت زمانی است که یک آدرس اینترنتی را داخل متن 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

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

وب سرویس REST چیست؟ | آشنایی کامل با REST و کاربردهای آنحتماً بخوانید: وب سرویس REST چیست؟ | آشنایی کامل با REST و کاربردهای آن

سفارش شما با موفقیت ثبت شد.
لغو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 پترن خودتان جایگزین شوند.

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

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

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

text=علی

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

text=علی;300000

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

text=علی;45821;300000

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

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

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

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

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

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

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

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

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

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

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

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

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

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

۵ روش افزایش امنیت API پنل پیامکی | آموزش جلوگیری از هک پنلحتماً بخوانید: ۵ روش افزایش امنیت API پنل پیامکی | آموزش جلوگیری از هک پنل صدور فاکتور → فراخوانی URL وب‌سرویس → ارسال پیامک برای مشتری

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

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

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

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

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

مثلاً:

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

↓

اجرای دستور

↓

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

↓

ارسال SMS

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

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

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

برای مثال:

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

در چنین شرایطی، نرم‌افزار پس از وقوع رویداد، 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

    مهدیه

    6 سال پیش

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

    • Gravatar Icon

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

      6 سال پیش

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

  • Gravatar Icon

    کوکب زاده

    6 سال پیش

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

    • Gravatar Icon

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

      6 سال پیش

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

      در ضمن برای فعال‌سازی پنل احراز هویت الزامیست

  • Gravatar Icon

    جوادی

    6 سال پیش

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

    • Gravatar Icon

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

      6 سال پیش

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

  • Gravatar Icon

    یوسف تدبیری

    6 سال پیش

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

    • Gravatar Icon

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

      6 سال پیش

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

  • Gravatar Icon

    امیرسالار نویدی

    6 سال پیش

    سلام من پنل پایه رو خریداری کردم ولی متاسفانه اتصال به وب سرویس و استفاده از url و api را نداره الان باید مجدد یک پنل ئیگری خریداری کنم روی کدوم پنل این دسترسی ها هست ممنون میشم بنده رو راهنمایی بفرمایید

    • Gravatar Icon

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

      6 سال پیش

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

  • Gravatar Icon

    شاه مسعود

    6 سال پیش

    سلام و وقت بخیر آیا با استفاده از این ماژول می تونیم ارسال به شماره های بلک لیست مخابرات هم داشته باشیم یا همچنان شماره های بلاک پیام های ما رو در یافت نمی کنن؟ اگر میشه یکمقدار توضیح بفرمائید پیشاپیش از راهنمائی و توجه شما پشتیبانان محترم ملی پیامک سپاسگذارم. ملی پیامک بهترین سامانه پیامکی در بین پنل های اس ام اس.

    • Gravatar Icon

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

      6 سال پیش

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

  • Gravatar Icon

    محسن نوری

    6 سال پیش

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

  • Gravatar Icon

    تومیک داودیان

    6 سال پیش

    بسیار عالی هستش برای کسب کارمون که رستوران هستش استفاده میکنم و شبفته اش شدم !
    به بقیه دوستان هم معرفی کردم و همکاراتونم زحمت کشیدن و 1000 پیامک هدیه برای هر کاربر احتصاص دادن به من.

  • Gravatar Icon

    علیرضایی

    6 سال پیش

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

  • Gravatar Icon

    صابر ملکی

    6 سال پیش

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

    • Gravatar Icon

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

      6 سال پیش

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

  • Gravatar Icon

    میثم اردستانی

    6 سال پیش

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

    • Gravatar Icon

      داريوش فلاحى

      6 سال پیش

      سلام وقتتون بخير ميخواستم بپرسم اين ارسال با url شما امكان ارسال به شماره هايى كه پيام تبليغاتيشون رو بستن رو داره يا نه به اين افراد پيامكمون ارسال نميشه؟

      • Gravatar Icon

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

        6 سال پیش

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

    • Gravatar Icon

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

      6 سال پیش

      دوست عزیز پنل‌های اقتصادى، شركتى، تجارى و البته نمایندگی قابلیت استفاده از url برای ارسال پیامک رو دارن

  • Gravatar Icon

    بهور

    6 سال پیش

    سلام وقت بخیر برای ارسال ار url میشه به بلک لیست هم ارسال بشه یعنی خط خدماتی به ما ارائه میدید ما یک شرکت ثبت شده در زمینه ی تولیدات چسب هستیم

  • Gravatar Icon

    عرفان

    6 سال پیش

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

    • Gravatar Icon

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

      6 سال پیش

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

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

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

ثبت نام

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

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

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