def loadTemplate(case, name="", uid="", trace=0): contextExtension = "" if (uid!=""): contextExtension=uid if (name!=""): contextExtension="name/"+name if trace: print case print name print uid response = HttpCall.callHttpPOST(server, "objectology/template/"+contextExtension, {"data":case}).strip() return response
def createSubscription(customerId): service = "/customers/"+customerId+"/subscriptions" params = { "plan":"eCKB-t", } res = HttpCall.callHttpPOST(uri, service, params, contentType=None, username="******") res2 = res.replace("\r", "") null=None false=0 true=1 dict = eval(res2) return dict["id"]
def createCustomer(): service = "/customers" params = { "card":getCardToken(), "description":"test example for revsys", } res = HttpCall.callHttpPOST(uri, service, params, contentType=None, username="******") res2 = res.replace("\r", "") null=None false=0 true=1 dict = eval(res2) return dict["id"]
def getCardToken(): service = "/tokens" params = { "card[number]":"4242424242424242", "card[exp_month]":"12", "card[exp_year]":"2015", "card[cvc]":"123", } res = HttpCall.callHttpPOST(uri, service, params, contentType=None, username="******") res2 = res.replace("\r", "") null=None false=0 true=1 cardDict = eval(res2) return cardDict["id"]
def createSubscription(customerId): service = "/customers/" + customerId + "/subscriptions" params = { "plan": "eCKB-t", } res = HttpCall.callHttpPOST(uri, service, params, contentType=None, username="******") res2 = res.replace("\r", "") null = None false = 0 true = 1 dict = eval(res2) return dict["id"]
def createCustomer(): service = "/customers" params = { "card": getCardToken(), "description": "test example for revsys", } res = HttpCall.callHttpPOST(uri, service, params, contentType=None, username="******") res2 = res.replace("\r", "") null = None false = 0 true = 1 dict = eval(res2) return dict["id"]
def getCardToken(): service = "/tokens" params = { "card[number]": "4242424242424242", "card[exp_month]": "12", "card[exp_year]": "2015", "card[cvc]": "123", } res = HttpCall.callHttpPOST(uri, service, params, contentType=None, username="******") res2 = res.replace("\r", "") null = None false = 0 true = 1 cardDict = eval(res2) return cardDict["id"]
def makeQuery(instanceType, case): response = HttpCall.callHttpPOST(server, "objectology/"+instanceType+"/query", {"data":case}, contentType="application/json").strip() null = None instances = eval(response) return instances
def applyDelta(instanceTypeAndId, case, contentType="text/xml"): response = HttpCall.callHttpPOST(server, "objectology/"+instanceTypeAndId+"/", {"data":case}, contentType=contentType).strip() return response
def createInstance(instanceType, case, contentType="text/xml"): response = HttpCall.callHttpPOST(server, "objectology/"+instanceType+"/", {"data":case}, contentType=contentType).strip() return response