PDA

View Full Version : سوال: ارتباط با یک سرور برای ارسال sms



vahidth
پنج شنبه 07 دی 1391, 20:51 عصر
سلام چطوری میتونم با استفاده از یه سایت که سرویس ارسال sms میده ارتباط برقرار کنم و با استفاده ازون بتونم sms ارسال کنم میخوام در سی شارپ این کارو انجام بدم

Sir-Programmer
پنج شنبه 07 دی 1391, 21:06 عصر
سلام من زیاد گشتم چیزی پیدا نکردم دوستان کسی هست کمک کنه؟

s.hoseinpoor
پنج شنبه 07 دی 1391, 21:14 عصر
یه راه دور زدن داریم که از کنترل webBrowser استفاده کنیو با فوکس کردن روی تکست باکسها ارسال اس ام اس کنی

vahidth
پنج شنبه 07 دی 1391, 21:42 عصر
میشه داداش یکم بیشتر توضیح بدی

r_s1389@yahoo.com
پنج شنبه 07 دی 1391, 22:33 عصر
اولا تشکر میکنم از دوست خوبم که این پست خوب رو گذاشتن
دوما از دوستان اگر کسی بلد هست یک کتابی یا فیلمی بذاره خیلی خوب میشه چون این جور پست ها یکم تخصصی هست ما سوای کد ها آدم بعضی اصطلاها رو هم نمیدونه

hossein_sh2008
جمعه 08 دی 1391, 22:54 عصر
سلام دوستان عزيز
من اين برنامه رو به سه روش نوشتم كه راحت ترينش استفاده از كنترل webBrowser هست و ارسال پيام به روش url كه در اون شما فقط يك url رو كه حاوي يوزر نيم و پسورد و متن پيام و ... هست رو با كنترل webBrowser لود مي كنيد واگر متن داخل كنترل مثلا 1 بود پيام ارسال شده

مثلا
Http://www.name site erae dahande panel/APISend.aspx?Username=$UserName&Password=$password&From=$FromNumber&To=$ToNumber&Text=$Text

vahidth
جمعه 08 دی 1391, 23:01 عصر
داداش میشه یکم بیشتر توضیح بدی یه پروژه ای چیزی بزاری

Y_Safaiee
جمعه 08 دی 1391, 23:19 عصر
سلام دوست من

حاضری درقبال ارسال پیامک 3000هزار تومنی ماهانه برای اشتراک و مبلغیم برای شارژ پیامک هات بدی؟

اگه اره سایت www.sms-bazar.ir برای برنامه نویس ها پنل مخصوص داره که من برای تست های برنامهام ازش استفاده میکنم,سرعتشم خوبه قابلیت ردیابی پیامک هام داره

اگه مانعی نداره بگو تا نحوه کار باهاشو برات بگم

موفق باشی
بایت بایت

vahidth
جمعه 08 دی 1391, 23:40 عصر
اره داداش اگه لطف کنی

hossein_sh2008
شنبه 09 دی 1391, 00:01 صبح
سلام
دوست عزيز يه سري به اين تاپيك بزنيد
http://barnamenevis.org/showthread.php?246291-%D8%A7%D8%B1%D8%B3%D8%A7%D9%84-SMS-%D8%A8%D9%87-%D9%88%D8%B3%DB%8C%D9%84%D9%87-%DA%AF%D9%88%D8%B4%DB%8C-...-%D9%85%D9%88%D8%AF%D9%85-...-%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%86%D8%AA

vahidth
شنبه 09 دی 1391, 00:05 صبح
داداش این تاپیک نمیخواد که استاد Youuness (http://barnamenevis.org/member.php?78417-Youuness) اینجاست هر سوالی داشتم از ایشون میپرسم

Y_Safaiee
شنبه 09 دی 1391, 00:13 صبح
با سلام مجدد

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

در ضمن برای فرستادن به چند نفرم میتونی بین هر شماره یه کاما(,) بزاری اینطوری :



string res=sms.sendSmsLessThan20("younes","123", new string[] { "09350000000,09350000001" },"Hello World");



موفق باشی
بایت بایت

Y_Safaiee
شنبه 09 دی 1391, 00:24 صبح
داداش این تاپیک نمیخواد که استاد Youuness (http://barnamenevis.org/member.php?78417-Youuness) اینجاست هر سوالی داشتم از ایشون میپرسم

خوشحال میشم بتونم بهت کمکی کنم

موفق باشی
بایت بایت

فرید نجفلو
شنبه 09 دی 1391, 02:32 صبح
سلام

(نکته:بنده قصد هیچ تبلیغی به نفع خودم ندارم)

به این سایت یه سری بزنید:
http://onlinepanel.ir
این سایت مطعلق است به Relax.ir (http://barnamenevis.org/Relax.ir)
با یوزر نیم و پسور demo وارد بشید

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

حالا امکاناتی که برای برنامه نویسی داره:
***قابلیت ارسال پیامل با Url (چیزی شبیه به پست شماره 6)
***دارای یک وب سروس قوی برای کار با پیامک داخل برنامه (PHP.#C,Vb.Net,Asp.Net , ...)
می تونید متد های وب سرویس رو همین لان از اینجا (http://onlinepanel.ir/post/send.asmx) ببینید
به ترتیب:
دریافت اعتبار فعلی خودتان
دریافت گزارش رسیدن پیامک به گیرنده خاص
دریافت تعداد پیم های موجود دریافتی (ارسال شده به ما)
ارسال پیامک به صورت زمان دار (در زمان داده شده به صورت خودکار ارسال خواهد شد)
ارسال پیامک (به یک یا چند گیرنده)
در یافت پیامک از صندوق (بررسی پیامک ها دریافتی)

*** امکان انتقال به Url (پیامکی که به شما ارسال شده به صورت رایگان به یک صفحه از سایت شما ارسال میشه ) که متن و چزئیات به صورت پارامتریک هستن

----------------------------------------------------------
جهت روشن شدن مطلب :
من یه برنامه آزمایشی ساختم به این صورت
کاربر تو برنامه ویندوزی من اطلاعات رو (توسط تعدادی تکست باکس و ...) به سایت من ارسال می کنه (توسط WCF پیاده سازی شده)
کد های سایت بعد از دریافت اطلاعات از کاربر یک پیامک به من جهت اطلاع می فرسته (استفاده از وب سرویس سایت مذکور)
در صورت ارسال پیامک به شماره 3000X~X من کپی پیامک به یک صفحه aspx از سایت من ارسال میشه (استفاده از انتقال پیامک به url)
صفحه سایت من متن رو بررسی می کنه بر حسب متن پیامک اگه لازم باشه یک نسخه به موبایل من می فرسته (استفاده از ارسال با Url)

--------------------------------------------------------

اگه وارد سایت بشید و روی لینک راهنما در بالای پنل کلیک کنید می تونید در پایین اون صفحه ، چند فایل راهنما برای نحوه استفاده و نمونه کد به زبان های #C و VB.Net و Php پیدا کنید

لینک ها:


دانلود فایل راهنمای سامانه (http://onlinepanel.ir/Files/Help.pdf)
دانلود فایل راهنمای استفاده از وب سرویس (http://onlinepanel.ir/Files/WebService.pdf)
دانلود نمونه کد وب سرویس به زبان #C وVB.NET (http://onlinepanel.ir/files/webservice.rar)
دانلود نمونه کد وب سرویس به زبان PHP (http://onlinepanel.ir/files/SamplePHP.rar)



--------------------------------------------------------

فقط نحوه استفاده از ارسال با Url رو توسط دات نت رو به صورت دقیق توضیح نداده که دستور استفاده به شکل زیره:

string Respons = "";
System.Net.WebClient wbc = new System.Net.WebClient();

Respons = wbc.DownloadString("Sending Url");


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

----------------------------------------------------------------------------
اگه می خواید از سرویس این سایت استفاده کنید پیشنهاد (ها)یی در صفحه اول وجود داره که به صرفه تر هستن
پیشنهاد فعلی که الان من دیدم به قیمت 18.900 تومن (!) برای یک سال با تمام امکانات گذاشتن (در حالت عادیش مبلغی خیلی بیشتر می خوان)
البته شماره اختصاصی رو به اسم شما ثبت نمی کنن ولی مسولیتش با شماست

-----------------------------------------------------------------------------

به هر حال اگه بگردید ممکنه سایت های دیگه هم پیدا کنید (شاید بهتر یا بدتر) ولی قبل از اینکه مبلغی پرداخت کنید اصالت سایت رو بررسی کنید

vahidth
شنبه 09 دی 1391, 08:50 صبح
با سلام مجدد

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

در ضمن برای فرستادن به چند نفرم میتونی بین هر شماره یه کاما(,) بزاری اینطوری :



string res=sms.sendSmsLessThan20("younes","123", new string[] { "09350000000,09350000001" },"Hello World");



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

aradrobo
شنبه 09 دی 1391, 16:06 عصر
این سایت رو ببین شاید بهت کمک بشه :
www.bia2spam.mihanblog.com

r_s1389@yahoo.com
یک شنبه 10 دی 1391, 16:46 عصر
آقا دست همگی درد نکنه
حالا میشه یه سایتی رو به معرفی کنین تا ما یک پیامک با برنامه نویسی ارسال کنیم
مثلا یک سایتی باشه که اکانت های ماهانه بفروشه ما بیاییم یک مبلغی بپردازیم و یک پیامک ارسال کنیم
تشکر

r_s1389@yahoo.com
یک شنبه 10 دی 1391, 17:26 عصر
با سلام مجدد

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

در ضمن برای فرستادن به چند نفرم میتونی بین هر شماره یه کاما(,) بزاری اینطوری :




string res=sms.sendSmsLessThan20("younes","123", new string[] { "09350000000,09350000001" },"Hello World");



موفق باشی
بایت بایت


من همه اون کار های رو که شما گفتین رو کردم فقط مونده خرید اشتراک و تعرفه پیامک
آیا من باید هر دو تای این ها رو بخرم ؟؟؟
یه سوال دیگه من اشتراگ رایگان عضو شدم و اشتراک دارم با 5 تا پیامک برای ارسال حالا چجوری ارسال کنم
برنامه رو هم نوشتم (همین برنامه ای که در عکس ها گذاشتین خطا هم ندار) حالا چیکار کنم اون لینک هم استفاده کردم ولی چیزی برام ارسال نشد
میشه توضیح کلی بدین

r_s1389@yahoo.com
یک شنبه 10 دی 1391, 19:32 عصر
آقا مرسی من تونستم
تشکر از آقا یونس

aradrobo
یک شنبه 10 دی 1391, 21:53 عصر
وقتی پیامک مجانی می تونی بدی ، چه نیازیه که پول بابتش پرداخت کنین ؟
به سایتی که داده بودم توجه کنید .

Y_Safaiee
یک شنبه 10 دی 1391, 22:55 عصر
ممنون ازت داداش
داداش ایا میتونم مثلا وقتی یک کاربر جدید اطلاعاتش رو ثبت کرد رمزش به صورت پیامک فرستاده شه این کار خیلی سخته ایا امکان پذیر هست

آره راحته فقط لازمه که رمز و شماره موبایل طرف رو داشته باشی که هردوتاش رو میتونی تو فرم ثبت نام بدست بیاری,شماره موبایلش که تو فرم ثبت نام هست,رمزشم اگه رندمه فقط لازمه اونو تو یک متغیر ذخیره و بعد ثبت اطلاعات اونو توسط کدی که گفتم بفرستی

موفق باشی
بایت بایت

Y_Safaiee
یک شنبه 10 دی 1391, 22:57 عصر
من همه اون کار های رو که شما گفتین رو کردم فقط مونده خرید اشتراک و تعرفه پیامک
آیا من باید هر دو تای این ها رو بخرم ؟؟؟
یه سوال دیگه من اشتراگ رایگان عضو شدم و اشتراک دارم با 5 تا پیامک برای ارسال حالا چجوری ارسال کنم
برنامه رو هم نوشتم (همین برنامه ای که در عکس ها گذاشتین خطا هم ندار) حالا چیکار کنم اون لینک هم استفاده کردم ولی چیزی برام ارسال نشد
میشه توضیح کلی بدین

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

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

موفق باشی
بایت بایت

mosab_vb
سه شنبه 19 دی 1391, 22:02 عصر
سلام به همه
من می خوام روی اس ام اس های دریافتی پردازش انجام بدم.می خوام از سی شارپ و پنل استفاده کنم.چطور می تونم این کار رو انجام بدم؟ممنون میشم راهنمایی کنید.

mosab_vb
چهارشنبه 20 دی 1391, 22:50 عصر
دوستان کسی پاسخی برای این سوال من نداره؟لطفا راهنمایی کنید.ممنون.

salehi20
یک شنبه 15 بهمن 1391, 10:34 صبح
سلام دوستان عزيز
من اين برنامه رو به سه روش نوشتم كه راحت ترينش استفاده از كنترل webBrowser هست و ارسال پيام به روش url كه در اون شما فقط يك url رو كه حاوي يوزر نيم و پسورد و متن پيام و ... هست رو با كنترل webBrowser لود مي كنيد واگر متن داخل كنترل مثلا 1 بود پيام ارسال شده

مثلا
Http://www.name site erae dahande panel/APISend.aspx?Username=$UserName&Password=$password&From=$FromNumber&To=$ToNumber&Text=$Text
میشه بگید که چطور کدش رو باید نوشت. وقتی در فرم یک کنترل وب بروزر اضافه کردیم حالا کدام قسمت کدها باید این خط کدی که شما گفتید رو بنویسم؟

salehi20
یک شنبه 15 بهمن 1391, 11:01 صبح
بعد از خرید اکانت ضمیمه رو دانلود و مرحله به مرحله پیش برو
در ضمن برای فرستادن به چند نفرم میتونی بین هر شماره یه کاما(,) بزاری اینطوری :



string res=sms.sendSmsLessThan20("younes","123", new string[] { "09350000000,09350000001" },"Hello World");



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

99453
99454

salehi20
یک شنبه 15 بهمن 1391, 11:11 صبح
این هم کدی که نوشتم

http://pictures.vnu.ir/img/92baebec3bb4.png

abdullah20
یک شنبه 15 بهمن 1391, 11:21 صبح
سلام
به نظر من بهترین سایتی که وب سرویس ارسال پیامک به برنامه نویسان ارائه میده سایت http://www.ecobox2011.com/ هستش که اموزش هم داره

salehi20
یک شنبه 15 بهمن 1391, 11:37 صبح
کسی میدونه مشکلی که در کدهایم وجود دارد چیست؟

hamid-khakzad
یک شنبه 15 بهمن 1391, 12:27 عصر
با سلام خدمت دوستان عزیز
قصد دارم وب سرویسی را بهتون معرفی کنم که به جرات می تونم بگم امکاناتش با وب سرویس های دیگه قابل مقایسه نیست
یکی از قابلیت های خیلی جالبی که این وب سرویس داره ارسال به کدپستی و شهر یا استان دلخواه از طریق نرم افزار خودتون هست
نمونه کد به زبان c# و vb.net را برای شما قرار میدهم باز اگر سوالی بود در خدمتم

راهنمای وب سرویس ارسال منطقه ای:
http://www.smskiosk.ir/actions.pdf

راهنمای وب سرویس اصلی:
http://www.smskiosk.ir/WebService.pdf (http://www.smskiosk.ir/actions.pdf)

نمونه کد سی شارپ(ویندوز):
http://www.smskiosk.ir/WinApp.zip (http://www.smskiosk.ir/actions.pdf)

salehi20
دوشنبه 16 بهمن 1391, 07:44 صبح
بعد از خرید اکانت ضمیمه رو دانلود و مرحله به مرحله پیش برو
در ضمن برای فرستادن به چند نفرم میتونی بین هر شماره یه کاما(,) بزاری اینطوری :

1
2
3
string res=sms.sendSmsLessThan20("younes","123", new string[] { "09350000000,09350000001" },"Hello World")



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

99509

این خط کد رو هم نوشتم

99510
http://barnamenevis.org/images/misc/pencil.png

vahidth
دوشنبه 16 بهمن 1391, 08:43 صبح
داداش sms هایی که میخوای ارسال کنی رو بصورت فارسی بنویس و ارسال کن

salehi20
دوشنبه 16 بهمن 1391, 08:53 صبح
داداش sms هایی که میخوای ارسال کنی رو بصورت فارسی بنویس و ارسال کن

ممنونم درست شد
ببخشید
اگر بخواهیم اس ام اس انگلیسی بدهیم راهی نداره؟
2- اگر بخوام بدونم که متنی رو که می نویسم چند اس ام اس حساب میشه مثلا دوتا یا یکی یا .... باید از کجاش بفهمم؟ راهی هست؟

iraninic
دوشنبه 25 فروردین 1393, 15:17 عصر
از وب سرویس و توضیحات مربوط به ایران اس ام اس پنل میتونی بهره ببری :http://www.iransmspanel.ir/?TheAction=viewpage&title=sms-to-port