def get_payment(options, rest_url, account): con = ClietAPI(rest_url, options) mod_query = "/payment/query/{0}/{1}/".format('2010-05-24', '2010-05-26') res = con.search(mod_query) if res: #print("count: {0} cash: {1}".format(res.get("count"), res.get("payment").get("amount"))) print("count: {0}".format(res.get("count"))) print("next: {0}".format(res.get("next"))) print("previous: {0}".format(res.get("previous"))) for p in res.get("payment"): print("cash: {0}".format(p.get("amount"))) #mod_query = "/payment/{0}/query/{1}/{2}/".format(account.get("accountcode").get('username'), '2010-05-25', '2010-05-26') #mod_query = "/payment/{0}/".format(account.get("accountcode").get('username')) mod_query = "/payment/" mod_query = '/payment/list/1274876663X48540537100116616803/' res = con.search(mod_query) print(res)
def get_account(options, rest_url): con = ClietAPI(rest_url, options) mod_name = "account" mod_query = "/%s/" % mod_name args={'start': 0, 'limit': 2} res = con.search(mod_query, args) if res: print("count: {0}".format(res.get("count"))) print("next: {0}".format(res.get("next"))) print("previous: {0}".format(res.get("previous"))) accounts = res.get("accounts") for a in accounts: print("cash: {0} username: {1}".format(a.get("cash"), a.get("accountcode").get('username')))
def get_account_user(options, rest_url, username): con = ClietAPI(rest_url, options) res = con.search('/account/{0}/'.format(username)) return res.get("accounts")
def get_endpoint(options, rest_url, phone): """""" con = ClietAPI(rest_url, options) res = con.search('/endpoint/phone/{0}/'.format(phone)) #print(res) return res.get("phone")