您好,登錄后才能下訂單哦!
這篇文章主要介紹使用suds調用這個函數時怎么輸入callee參數,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
最近用python開發一個小項目,調用服務商提供的webservice接口(http://202.105.212.1
,使用suds調用這個函數時,如何輸入callee這個參數?
import suds
url='http://202.105.212.1
client=suds.client.Client(url)
print(client)
======================print(client)===========================================
Suds ( https://fedorahosted.org/suds/ ) version: 0.4.1 jurko 3
Service ( SendSMSService ) tns="http://202.105.212.146:8080/jboss-net/services/SendSMS"
Prefixes (2)
ns0 = "http://202.105.212.146:8080/jboss-net/services/SendSMS"
ns1 = "http://schemas.xmlsoap.org/soap/encoding/"
Ports (1):
(SendSMS)
Methods (4):
qryOffLineSMS(xs:string ucNumber, xs:string ucPinNum, xs:string rand, xs:string connID)
qrySendSMSStat(xs:string ucNumber, xs:int smsFlag, xs:string ucPinNum, xs:string rand, xs:string connID)
sendSMS(xs:string uc, xs:string pw, xs:string rand, ArrayOf_xsd_string callee, xs:string isreturn, xs:string cont, xs:int msgid, xs:string connID)
sendSMSV2(xs:string uc, xs:string pw, xs:string rand,
ArrayOf_xsd_string callee, xs:string isreturn, xs:string cont, xs:int msgID, xs:string connID, xs:int charset)
Types (49):
ns1:Array
ArrayOf_xsd_string
ns1:ENTITIES
ns1:ENTITY
=========================================
答案:
剛才測試成功,
client = Client(wsdl_url)
array = client.factory.create('ns1:Array')
array.item = ['mobile1','mobile2']
將array帶入參數即可。
以上是“使用suds調用這個函數時怎么輸入callee參數”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。