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

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

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

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

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

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

8 قانون تبلیغات انتخابات شورای شهر ۱۴۰۵ + جذب آرا با 4 ویژگی پنل پیامکیحتماً بخوانید: 8 قانون تبلیغات انتخابات شورای شهر ۱۴۰۵ + جذب آرا با 4 ویژگی پنل پیامکی

text=علی

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

text=علی;300000

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

text=علی;45821;300000

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

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

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

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

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

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

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

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

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

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

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

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

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

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

پنل پیامکی یا مودم GSM؟ | 5 تفاوت کلیدی سامانه پیامک با مودم GSM برای ارسال اس ام اس انبوهحتماً بخوانید: پنل پیامکی یا مودم GSM؟ | 5 تفاوت کلیدی سامانه پیامک با مودم GSM برای ارسال اس ام اس انبوه صدور فاکتور → فراخوانی 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

      حمید اکبری

      3 سال پیش

      درود بر شما
      بله مشکلی نداره تا 6 بخش میتوانید پیامک خود را ارسال بفرمایید.

  • Gravatar Icon

    مسعود مهراد

    5 سال پیش

    سلام وقتتون بخیر؛ من نرم افزار کیان را خریداری کردم این نرم افزار از من url میخواد آیا باید تیکت ارسال کنم که مشخصات رو دریافت کنم؟

    • Gravatar Icon

      حمید اکبری

      3 سال پیش

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

  • Gravatar Icon

    مقصودی

    5 سال پیش

    من مقاله شما رو خیلی اتفاقی دیدم
    این نوع ارسال شما به چه دردی میخوره؟
    ما برای تبلیغات میخوایم باید اینو بلد باشیم؟؟؟

    • Gravatar Icon

      حمید اکبری

      3 سال پیش

      درود بر شما
      برای تبلیغات پیشنهاد میشود از داخل پنل اقدام بفرمایید چرا که امکانات بیشتری در اختیار شما میگذارد.

  • Gravatar Icon

    سنگی

    5 سال پیش

    ادرس url برای امکان استفاده از وب سرویس برای نرم افزار حسابداریمون میخواستم ممنون میشم برام ارسال بفرمایید

    • Gravatar Icon

      حمید اکبری

      3 سال پیش

      درود بر شما
      از چه نرم افزاری استفاده میفرمایید ؟

  • Gravatar Icon

    افسانه دهقان

    5 سال پیش

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

    • Gravatar Icon

      حمید اکبری

      3 سال پیش

      درود بر شما
      ممنون بابت ثبت نظرتون !

  • Gravatar Icon

    علی لطیف پور

    5 سال پیش

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

    • Gravatar Icon

      حمید اکبری

      3 سال پیش

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

  • Gravatar Icon

    تارازی

    5 سال پیش

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

    • Gravatar Icon

      حمید اکبری

      3 سال پیش

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

  • Gravatar Icon

    حسین تاجیک

    5 سال پیش

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

    • Gravatar Icon

      حمید اکبری

      3 سال پیش

      درود بر شما
      لطفا با شماره تماس 021-63404 بخش فروش تماس و این مورد را با همکاران بخش فروش درمیان بگذارید.

  • Gravatar Icon

    زاهدی

    5 سال پیش

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

    • Gravatar Icon

      حمید اکبری

      3 سال پیش

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

  • Gravatar Icon

    فرزاد پرویزی

    5 سال پیش

    سلام وقت بخیر شما برای اتضال به وب سرویس و api ایا خط خدماتی خودتون رو در اختیار ما قرار میدهید که بتونم ارسال به شماره های بلک لیست انجام بشه یا باید خودمون خریداری کنم
    ممنون میشم راهنمایی

    • Gravatar Icon

      زهره تاجیک

      3 سال پیش

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

  • Gravatar Icon

    یاسین کرمی

    5 سال پیش

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

    • Gravatar Icon

      حمید اکبری

      3 سال پیش

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

  • Gravatar Icon

    مریم هوشیار

    5 سال پیش

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

    • Gravatar Icon

      حمید اکبری

      3 سال پیش

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

  • Gravatar Icon

    یونس زاده

    5 سال پیش

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

    • Gravatar Icon

      زهره تاجیک

      3 سال پیش

      درود بر شما،
      نام کاربری و رمز عبور شما اشتباهه.

  • Gravatar Icon

    مریم جعفری

    5 سال پیش

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

    • Gravatar Icon

      زهره تاجیک

      3 سال پیش

      درود بر شما،
      چرا نمیتونید ارتقاش بدید؟ از ما گرفتید؟

  • Gravatar Icon

    حمید اکبری

    3 سال پیش

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

  • Gravatar Icon

    زهره تاجیک

    3 سال پیش

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

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

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

ثبت نام

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

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

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