نمایش نتایج 1 تا 5 از 5

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

  1. #1

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

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


    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(@"http://37.130.202.188/class/sms/webservice/send_url.php?from=+98100020400&to=" + to + "&msg=" + msg + "&uname=11111&pass=2222");
    WebResponse response = request.GetResponse();
    response.Close();


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

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

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

    حالا میخوام هر بار نمره دانش آموز با توجه به شماره موبایل ثبت شده ارسال بشه ... اگر بشه دیتاگرید ویویی در نظر بگیرم که نمره و شماره موبایل درونش نمایش داده بشه به نظرتون میشه با یک تکه کد این کار رو انجام داد یا نه اگر بلی چطوری

    خودم جستجو کردم اما از اونجایی که نمیدونم دقیقا باید دنبال چه چیزی بگردم مطلب بدردبخوری یپدا نکردم

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

    متشکرم


  2. #2
    کاربر دائمی آواتار رامین مرادی
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آذربایجان
    پست
    1,868

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

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


    for (int i = 0; i < DT.Rows.Count; i++)
    {
    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(@"http://37.130.202.188/class/sms/webservice/send_url.php?from=+98100020400&to=" + DT.Rows[i]["to"].ToString() + "&msg=" + msg + " نمره:"+DT.Rows[i]["Nomreh"].ToString()+"&uname=11111&pass=2222");
    WebResponse response = request.GetResponse();
    response.Close();
    }


  3. #3
    مدیر بخش آواتار ژیار رحیمی
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تهران
    پست
    1,095

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

    سلام
    این روش پیاده سازی اشتباه میباشد.شما بهتره به سایت شرکتی که پانل sms را فعال کردید مراجعه نمایید و از داکیومنت و نمونه پروژه استفاده از سرویس استفاده کنی. روش معمول کار به اینصورت هست که ابتدا با اضافه کردن یک وب سرویس به پروژه خودت و از طریق فراخوانی آدرس وب سرویس پانل تمام متدهای سرویس نمایش داده میشود که با فراخوانی این متدها تمام خدمات لازم(دریافت اعتبار، ارسال گروهی، ازسال تکی ، دریافت لسیت sms های delivery شده و...) از طریق کدنویسی قابل انجام هست.موفق باشی
    First,solve the problem then write the code

  4. #4

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

    نقل قول نوشته شده توسط ژیار رحیمی مشاهده تاپیک
    سلام
    این روش پیاده سازی اشتباه میباشد.شما بهتره به سایت شرکتی که پانل sms را فعال کردید مراجعه نمایید و از داکیومنت و نمونه پروژه استفاده از سرویس استفاده کنی. روش معمول کار به اینصورت هست که ابتدا با اضافه کردن یک وب سرویس به پروژه خودت و از طریق فراخوانی آدرس وب سرویس پانل تمام متدهای سرویس نمایش داده میشود که با فراخوانی این متدها تمام خدمات لازم(دریافت اعتبار، ارسال گروهی، ازسال تکی ، دریافت لسیت sms های delivery شده و...) از طریق کدنویسی قابل انجام هست.موفق باشی
    اولا ممنون بابت پاسخ گویی تان ثانیا ممنون میشم یه خورده ساده تر توضیح بدید و بفرمایید دقیقا دنبال چه مطلبی یا چه آموزشی باید برم چون دقیقا نمیدونم باید دنبال چه چیزی بگردم
    این مطالبی که شما فرمودید رو اگر بشه انجام داد که همونطور که شما فرمودید میشه پس خیلی خیلی عالی هست
    ممنونم میشم راهنمایی بفرمایید
    سپاس

  5. #5
    مدیر بخش آواتار ژیار رحیمی
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تهران
    پست
    1,095

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

    دوست گرامی.کار ساده ایی هست کافیه روی پروژه خودت کلیک راست کرده و از منوی گزینه Add و زیر منوی ان گزینه Service Reference رو انتخاب کنید در پنجره باز شده آدرس وب سرویس را وارد نمایید و روی دکمه Go کلیک نمایید در صورت صحیح بودن ادرس وب سرویس متد های وب سرویس یرای شما به نمایش در میاد بعد از آن روی دکمه ok کلیک نمایید و سپس با فراخوانی رفرنس های وب سرویس از متد های ان استفاده کنید.
    دنبال افزودن و فراخوانی وب سرویس در سی شارپ بگردی مطالب زیادی بدست میاری.
    First,solve the problem then write the code

تاپیک های مشابه

  1. سوال: ارسال دستور جهت اجرا روی سرور
    نوشته شده توسط nice boy در بخش توسعه نرم افزارهای تحت شبکه
    پاسخ: 0
    آخرین پست: جمعه 03 دی 1389, 19:15 عصر
  2. سوال: فرستادن دسته جمعي سند ها براي چاپ
    نوشته شده توسط UpgradeVB6Code در بخش برنامه نویسی در 6 VB
    پاسخ: 6
    آخرین پست: دوشنبه 30 اردیبهشت 1387, 14:01 عصر
  3. مخفی و ظاهر کردن کنترل ها بصورت دسته جمعی ؟
    نوشته شده توسط ahmad6630 در بخش VB.NET
    پاسخ: 6
    آخرین پست: سه شنبه 11 دی 1386, 09:31 صبح
  4. در مورد مخفی و ظاهر نمودن کنترلها بصورت دسته جمعی
    نوشته شده توسط ahmad6630 در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: چهارشنبه 25 مهر 1386, 15:31 عصر
  5. سیستم دانلود فایل بصورت دسته جمعی و zip شده!!
    نوشته شده توسط nazaninam در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: پنج شنبه 31 فروردین 1385, 16:50 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •