-->

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

پیامک های تبلیغاتی خود را مسدود کرده اند دچار مشکل شده اید؟

پیامک مسدود مخابراتی

برای ورود به سامانه پیامک sms.ir نام کاربری (شماره موبایل) و رمز عبور خود را وارد نمایید

نام کاربری خود را وارد نمایید

رمز عبور را وارد نمایید

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

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

شماره موبایل خود را وارد نمایید

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

شماره موبایل خود را وارد نمایید

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

برگشت به صفحه ورود

Close

طریقه ارسال کد احراز هویت از طریق کد C#

طریقه ارسال کد احراز هویت از طریق کد C#
به این مطلب امتیاز دهید

طریقه ارسال کد احراز هویت از طریق کد C# می تواند راهنمای مناسبی برای افرادی باشد که تنها قصد ارسال پیامک را برای ارسال OTP و یا نام کاربری و رمز عبور دارند.

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

در ابتدا این سرویس را خریداری و فعال سازی نمایید.

طریقه ارسال کد احراز هویت از طریق کد C# :

ابتدا در برنامه خود dll ها را اضافه نمایید.

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

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

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

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

کد احراز هویت شما :۱۲۳۴۵۶

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

 

//install nuget package https://www.nuget.org/packages/SmsIrRestful/

 

var token = new Token().GetToken(“userApikey”, “secretKey”);

 

var restVerificationCode = new RestVerificationCode()

{

               Code = “1234567890”,

               MobileNumber = “09120000001”

};

 

var restVerificationCodeRespone = new VerificationCode().Send(token, restVerificationCode);

 

if (restVerificationCodeRespone.IsSuccessful)

{

 

}

else

{

 

}

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

در این وضعیت می توانید از منوی برنامه نویسان، قالب های ماژول ارسال سریع در ابتدا قالب ارسالی خود را ایجاد نمایید.

برای مثال:

از ثبت نام شمامتشکریم

کد ورود شما [verificationcode] می باشد.

تمام متغییر های شما می بایست ما بین دو [] ثبت شوند.

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

 

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

 
//install nuget package https://www.nuget.org/packages/SmsIrRestful/
 
var token = new Token().GetToken(“userApikey”, “secretKey”);
 
var ultraFastSend = new UltraFastSend()
{
               Mobile = 09120000001,
               TemplateId = 26,
               ParameterArray = new List<UltraFastParameters>()
               {
                               new UltraFastParameters()
                               {
                                              Parameter = “VerificationCode” , ParameterValue = “123321”
                               }
               }.ToArray()
 
};
 
UltraFastSendRespone ultraFastSendRespone = new UltraFast().Send(token, ultraFastSend);
 
if (ultraFastSendRespone.IsSuccessful)
{
 
}
else
{
 
}
 


هنوز نظری داده نشده است