| Line 20... |
Line 20... |
| 20 |
|
20 |
|
| 21 |
|
21 |
|
| 22 |
|
22 |
|
| 23 |
def rechargeDevice(transactionId, rechargeType, strProviderCode, deviceNumber, amount):
|
23 |
def rechargeDevice(transactionId, rechargeType, strProviderCode, deviceNumber, amount):
|
| 24 |
spString = raclient.service.getRecharge(username, password, '919650889334', 'SOAP', '115.249.47.66', transactionId, rechargeType, strProviderCode, deviceNumber, amount, 'DEBIT', '', '')
|
24 |
spString = raclient.service.getRecharge(username, password, '919650889334', 'SOAP', '115.249.47.66', transactionId, rechargeType, strProviderCode, deviceNumber, amount, 'DEBIT', '', '')
|
| - |
|
25 |
print spString
|
| 25 |
spString = re.sub('<\?.*\?>','',spString)
|
26 |
spString = re.sub('<\?.*\?>','',spString)
|
| 26 |
spString = "<dom>" + spString + "</dom>"
|
27 |
spString = "<dom>" + spString + "</dom>"
|
| 27 |
dom = parseString(spString)
|
28 |
dom = parseString(spString)
|
| 28 |
response = dom.getElementsByTagName('ActiveServicesPojo')[0]
|
29 |
response = dom.getElementsByTagName('ActiveServicesPojo')[0]
|
| 29 |
retStatus = response.getElementsByTagName('resStatus')[0].childNodes[0].data
|
30 |
retStatus = response.getElementsByTagName('resStatus')[0].childNodes[0].data
|
| Line 38... |
Line 39... |
| 38 |
def getBalance():
|
39 |
def getBalance():
|
| 39 |
return aclient.service.getBalance(username, password)
|
40 |
return aclient.service.getBalance(username, password)
|
| 40 |
|
41 |
|
| 41 |
def checkServiceProviderApi(strServiceCode, strDeviceNumber):
|
42 |
def checkServiceProviderApi(strServiceCode, strDeviceNumber):
|
| 42 |
spString = aclient.service.checkServiceProviderApi(username, password, strServiceCode, strDeviceNumber)
|
43 |
spString = aclient.service.checkServiceProviderApi(username, password, strServiceCode, strDeviceNumber)
|
| - |
|
44 |
print spString
|
| 43 |
spString = re.sub('<\?.*\?>','',spString)
|
45 |
spString = re.sub('<\?.*\?>','',spString)
|
| 44 |
spString = "<dom>" + spString + "</dom>"
|
46 |
spString = "<dom>" + spString + "</dom>"
|
| 45 |
dom = parseString(spString)
|
47 |
dom = parseString(spString)
|
| 46 |
response = dom.getElementsByTagName('CheckServiceProviderPojo')[0]
|
48 |
response = dom.getElementsByTagName('CheckServiceProviderPojo')[0]
|
| 47 |
providerCode = response.getElementsByTagName('providerCode')[0].childNodes[0].data
|
49 |
providerCode = response.getElementsByTagName('providerCode')[0].childNodes[0].data
|