Professional Documents
Culture Documents
Webservice PDF
Webservice PDF
ﻧﮕﺎرش ١
ﭘﺎﯾﯿﺰ ٣٩
ﻣﻘﺪﻣﮫ:
ھﺪف از اﻧﺘﺸﺎر اﯾﻦ راھﻨﻤﺎ ﺑﺮای ﭼﮕﻮﻧﮕﯽ ﻣﺘﺼﻞ ﺷﺪن ﺑﮫ وﺑﺴﺮوﯾﺲ ﺳﺎﻣﺎﻧﮫ ﭘﯿﺎﻣﮏ ﺑﺮای ﻋﻤﻠﯿﺎت ھﺎی ﻣﺨﺘﻠﻒ ﻻزﻣﮫ ﻣﯿﺒﺎﺷﺪ.
ﺑﺮای اﺗﺼﺎل ﺑﮫ اﯾﻦ وﺑﺴﺮوﯾﺲ ﮐﮫ ﺑﺮ اﺳﺎس اﺳﺘﺎﻧﺪارد wsdlاﺳﺖ ﺷﻤﺎ ﺑﺎﯾﺴﺘﯽ ارﺗﺒﺎط ﺧﻮد را ﺑﺎ ﻟﯿﻨﮏ wsdlﺑﮫ آدرس زﯾﺮ ﺑﺮﻗﺮار
ﻧﻤﺎﯾﯿﺪ :
http://185.4.28.100/class/sms/webservice3/server.php?wsdl
ﻣﺘﺪھﺎی ﻣﻮﺟﻮد:
GetCredit
SendSMS
SendMultipleSMS
GetStatus
ﻣﺘﺪ GetCredit
اﯾﻦ ﻣﺘﺪ ﺑﺮای درﯾﺎﻓﺖ ﻣﯿﺰان اﻋﺘﺒﺎر ﻓﻌﻠﯽ ﭘﻨﻞ ﺷﻤﺎ ﻣﯿﺒﺎﺷﺪ
GetCredit
ﭘﺎراﻣﺘﺮھﺎی ورودی
ﻗﻮاﻧﯿﻦ ﺗﻮﺿﯿﺤﺎت ﻧﻮع ﭘﺎراﻣﺘﺮ
string user
string pass
ﺧﺮوﺟﯽ:
اﻋﺘﺒﺎر ﺷﻤﺎ ﮐﮫ ﺑﮫ ﺻﻮرت ﯾﮏ stringاﺳﺖ
در ﺻﻮرت اﺷﺘﺒﺎه ﺑﻮدن ﻧﺎم ﮐﺎرﺑﺮی ﯾﺎ رﻣﺰ ﻋﺒﻮر ١ -ﺑﺮﮔﺸﺖ داده ﻣﯿﺸﻮد
ﻣﺘﺪ sendSMS
sendSMS
ﭘﺎراﻣﺘﺮھﺎی ورودی
string user
string pass
ﻣﺘﺪ sendMultipleSMS
sendMultipleSMS
ﭘﺎراﻣﺘﺮھﺎی ورودی
ﻗﻮاﻧﯿﻦ ﺗﻮﺿﯿﺤﺎت ﻧﻮع ﭘﺎراﻣﺘﺮ
string user
string pass
ﺷﻤﺎره ﻓﺮﺳﺘﻨﺪه Array of string fromNum
Array of string toNum
آراﯾﮫ ای از ﮔﯿﺮﻧﺪﮔﺎن ﮐﮫ در ﮔﯿﺮﻧﺪﮔﺎن Array of string messageContent
ﻧﮭﺎﯾﺖ ﻣﯿﺘﻮاﻧﺪ 60ﻋﺪد در
ﯾﮏ درﺧﻮاﺳﺖ ﺑﺎﺷﺪ
ﺑﺮای ارﺳﺎل ﺑﮫ ﺻﻮرت ﻧﻮع ﭘﯿﺎم Array of string messageType
ﻧﺮﻣﺎل 0
و ﺑﺮای ارﺳﺎل ﺑﺼﻮرت
ﻓﻠﺶ ١
ﺧﺮوﺟﯽ :
ﺑﺼﻮرت ﯾﮏ آراﯾﮫ ﺑﺎز ﻣﯿﮕﺮدد
: uidmultiﮐﮫ ھﻤﺎن ﺷﻨﺎﺳﮫ واﺣﺪ ھﺮ ﭘﯿﺎم اﺳﺖ ﮐﮫ ﺑﻌﺪا ﺑﺮای ﮔﺮﻓﺘﻦ دﻟﯿﻮری اﺳﺘﻔﺎده ﻣﯿﮕﺮدد
: statemultiدرﺻﻮرﺗﯽ ﮐﮫ وﺿﻌﯿﺖ ﭘﯿﺎم ھﻤﺎن ﻣﻮﻗﻊ ﻣﺸﺨﺺ ﺷﻮد وﺿﻌﯿﺖ در اﯾﻦ ﻓﯿﻠﺪ داده ﻣﯿﺸﻮد
ﻣﺘﺪ GetStatus
اﯾﻦ ﻣﺘﺪ ﺑﺮای ﮔﺮﻓﺘﻦ وﺿﻌﯿﺖ ﭘﯿﺎم ھﺎ ﺑﺎ اﺳﺘﻔﺎده از ﺷﻨﺎﺳﮫ ھﺎﯾﯽ ﮐﮫ در زﻣﺎن
GetStatus
ﭘﺎراﻣﺘﺮھﺎی ورودی
string user
string pass
:ﺧﺮوﺟﯽ
ﺑﺼﻮرت ﯾﮏ آراﯾﮫ ﺑﺎز ﻣﯿﮕﺮدد
: uidgetstatusﮐﮫ ھﻤﺎن ﺷﻨﺎﺳﮫ واﺣﺪ ھﺮ ﭘﯿﺎم اﺳﺖ ﮐﮫ ارﺳﺎل ﮐﺮده اﯾﺪ
: stategetstatusوﺿﻌﯿﺖ ﭘﯿﺎم ارﺳﺎل ﺷﺪه
وﺿﻌﯿﺖ ھﺎ