Beispiel #1
0
def sqq_car_in_get(carNo, startTime):
    carNo = carNo
    api = r'/parking/api/in'
    timestamp = getNowTime()
    # timestamp = '2017-04-19 15:48:57'
    # timestamp = '2017-03-22 10:58:15'
    # startTime = '2017-05-11 23:59:58'
    # timestamp = '2017-05-12 00:00:11'
    test = "test"
    areaName = ''
    inPlace = '东桥头(进场通道1)'
    imageUrl = ''
    # imageUrl = 'http://www.tesla.cn/sites/default/files/images/referral/model-x--white.jpg'
    # imageUrl = ''
    # paramslist = ["carNo=" + carNo, "startTime=" + startTime, "timestamp=" + str(timestamp),"areaName="+areaName,"inPlace="+inPlace,"imageUrl="+imageUrl]
    paramslist = [
        "carNo=" + carNo, "test=" + test, "startTime=" + startTime,
        "timestamp=" + timestamp, "areaName=" + areaName, "inPlace=" + inPlace,
        "imageUrl=" + imageUrl
    ]

    # paramslist = ["carNo=" + carNo, "startTime=" + startTime, "timestamp=" + str(timestamp)]

    signedString = rightSign(paramslist, skey)
    # signString = sign(paramslist,skey)
    # print signedString
    print(host + api + "?" + signedString)
Beispiel #2
0
def sqq_query_car_get(carNo):
    carNo = carNo
    api = r'/parking/api/query'
    timestamp = getNowTime()
    # timestamp = "2016-10-09 13:38:17"
    paramslist = ["carNo=" + carNo, "timestamp=" + str(timestamp)]
    signedString = rightSign(paramslist, skey)
    # signString = sign(paramslist,skey)
    print(host + api + "?" + signedString)
Beispiel #3
0
def sqq_query_car_post(carNo):
    carNo = carNo
    api = r'/parking/api/query'
    timestamp = getNowTime()
    # timestamp = "2016-10-09 13:38:17"
    paramslist = ["carNo=" + carNo, "timestamp=" + str(timestamp)]
    # signedString = rightSign(paramslist, skey)
    signString = sign(paramslist, skey)
    # print(host + api + "?" + signedString)
    params_data = dict(i.split("=") for i in paramslist)
    params_data["sign"] = signString
    r = requests.post(url=host + api, data=params_data)
Beispiel #4
0
def sqq_force_out_get(carNo):
    carNo = carNo
    api = r'/parking/api/out'
    timestamp = getNowTime()
    outPlace = 'A出口'
    areaName = '一楼'
    imageUrl = 'http://www.tesla.cn/sites/default/files/images/referral/model-x--white.jpg'
    # timestamp = r'2017-02-15 14:10:21'
    paramslist = [
        "carNo=" + carNo, "timestamp=" + str(timestamp), "force=" + "true",
        "outPlace=" + outPlace, "areaName=" + areaName, "imageUrl=" + imageUrl
    ]
    # paramslist = ["carNo=" + carNo, "timestamp=" + '2016-09-09 18:59:18']
    signedString = rightSign(paramslist, skey)
    # signString = sign(paramslist,skey)
    print(host + api + "?" + signedString)
Beispiel #5
0
def sqq_car_out_get(carNo):
    carNo = carNo
    api = r'/parking/api/out'
    timestamp = getNowTime()
    # timestamp = '2016-11-28 15:57:36'
    # startTime = startTime
    outPlace = 'A出口'
    areaName = '一楼'
    imageUrl = 'http://10.111.16.9:80/Capture_Images/20170510/浙AF307V/浙AF307V_20170510123739102.jpg'
    # paramslist = ["carNo=" + carNo, "timestamp=" + str(timestamp),"outPlace="+outPlace]
    paramslist = [
        "carNo=" + carNo, "timestamp=" + str(timestamp),
        "outPlace=" + outPlace, "areaName=" + areaName, "imageUrl=" + imageUrl
    ]
    signedString = rightSign(paramslist, skey)
    # signString = sign(paramslist,skey)
    print(host + api + "?" + signedString)
Beispiel #6
0
def sqq_pay_get(carNo, startTime, money):
    carNo = carNo
    payWay = '6'
    api = r'/parking/api/pay'
    timestamp = getNowTime()
    # timestamp = '2016-10-05 18:24:39'
    startTime = startTime
    # payTime = '2017-05-24 18:10:00'
    payTime = timestamp
    money = money
    paramslist = [
        "startTime=" + startTime, "payTime=" + payTime, "money=" + str(money),
        "carNo=" + carNo, "timestamp=" + str(timestamp), 'payWay=' + payWay
    ]
    # paramslist = ["startTime=" + startTime, "payTime=" + payTime, "money=" + str(money), "carNo=" + carNo,
    #               "timestamp=" + str(timestamp)]
    signedString = rightSign(paramslist, skey)
    # signString = sign(paramslist,skey)
    print(host + api + "?" + signedString)
Beispiel #7
0
def sqq_force_out_post(carNo):
    carNo = carNo
    api = r'/parking/api/out'
    timestamp = getNowTime()
    outPlace = 'A出口'
    areaName = '一楼'
    imageUrl = 'http://www.tesla.cn/sites/default/files/images/referral/model-x--white.jpg'
    # timestamp = r'2017-02-15 14:10:21'
    paramslist = [
        "carNo=" + carNo, "timestamp=" + str(timestamp), "force=" + "true",
        "outPlace=" + outPlace, "areaName=" + areaName, "imageUrl=" + imageUrl
    ]
    # paramslist = ["carNo=" + carNo, "timestamp=" + '2016-09-09 18:59:18']
    # signedString = rightSign(paramslist, skey)
    signString = sign(paramslist, skey)
    # print(host + api + "?" + signedString)
    params_data = dict(i.split("=") for i in paramslist)
    params_data["sign"] = signString
    r = requests.post(url=host + api, data=params_data)
Beispiel #8
0
def sqq_car_out_post(carNo):
    carNo = carNo
    api = r'/parking/api/out'
    timestamp = getNowTime()
    # timestamp = '2016-11-28 15:57:36'
    # startTime = startTime
    outPlace = 'A出口'
    areaName = '一楼'
    imageUrl = 'http://10.111.16.9:80/Capture_Images/20170510/浙AF307V/浙AF307V_20170510123739102.jpg'
    # paramslist = ["carNo=" + carNo, "timestamp=" + str(timestamp),"outPlace="+outPlace]
    paramslist = [
        "carNo=" + carNo, "timestamp=" + str(timestamp),
        "outPlace=" + outPlace, "areaName=" + areaName, "imageUrl=" + imageUrl
    ]
    # signedString = rightSign(paramslist, skey)
    signString = sign(paramslist, skey)
    # print(host + api + "?" + signedString)
    params_data = dict(i.split("=") for i in paramslist)
    params_data["sign"] = signString
    r = requests.post(url=host + api, data=params_data)
Beispiel #9
0
def sqq_pay_post(carNo, startTime, money):
    carNo = carNo
    payWay = '6'
    api = r'/parking/api/pay'
    timestamp = getNowTime()
    # timestamp = '2016-10-05 18:24:39'
    startTime = startTime
    # payTime = '2017-05-24 18:10:00'
    payTime = timestamp
    money = money
    paramslist = [
        "startTime=" + startTime, "payTime=" + payTime, "money=" + str(money),
        "carNo=" + carNo, "timestamp=" + str(timestamp), 'payWay=' + payWay
    ]
    # paramslist = ["startTime=" + startTime, "payTime=" + payTime, "money=" + str(money), "carNo=" + carNo,
    #               "timestamp=" + str(timestamp)]
    # signedString = rightSign(paramslist, skey)
    signString = sign(paramslist, skey)
    # print(host + api + "?" + signedString)
    params_data = dict(i.split("=") for i in paramslist)
    params_data["sign"] = signString
    r = requests.post(url=host + api, data=params_data)
Beispiel #10
0
def sqq_car_in_post(carNo, startTime):
    carNo = carNo
    api = r'/parking/api/in'
    timestamp = getNowTime()
    areaName = ''
    inPlace = 'A'
    imageUrl = 'http://10.111.16.9:80/Capture_Images/20170511/浙HFB412/浙HFB412_20170511235958508.jpg'
    # imageUrl = 'http://www.tesla.cn/sites/default/files/images/referral/model-x--white.jpg'
    # imageUrl = ''
    # paramslist = ["carNo=" + carNo, "startTime=" + startTime, "timestamp=" + str(timestamp),"areaName="+areaName,"inPlace="+inPlace,"imageUrl="+imageUrl]
    paramslist = [
        "carNo=" + carNo, "startTime=" + startTime, "timestamp=" + timestamp,
        "areaName=" + areaName, "inPlace=" + inPlace, "imageUrl=" + imageUrl
    ]

    # paramslist = ["carNo=" + carNo, "startTime=" + startTime, "timestamp=" + str(timestamp)]

    # signedString = rightSign(paramslist, skey)
    signString = sign(paramslist, skey)
    # print signedString
    # print(host + api + "?" + signedString)
    params_data = dict(i.split("=") for i in paramslist)
    params_data["sign"] = signString
    r = requests.post(url=host + api, data=params_data)
Beispiel #11
0
    api = r'/parking/api/query'
    timestamp = getNowTime()
    # timestamp = "2016-10-09 13:38:17"
    paramslist = ["carNo=" + carNo, "timestamp=" + str(timestamp)]
    # signedString = rightSign(paramslist, skey)
    signString = sign(paramslist, skey)
    # print(host + api + "?" + signedString)
    params_data = dict(i.split("=") for i in paramslist)
    params_data["sign"] = signString
    r = requests.post(url=host + api, data=params_data)
    # print r.content


if __name__ == "__main__":
    # carNo = r'陕AR06U3'
    payTime = getNowTime()
    # carNo = r'陕Asvr01'
    carNo = '鄂A12345'
    startTime = r'2018-06-09 13:25:36'
    # startTime = r''
    # timestamp = r'2016-10-05 21:22:47'
    money = 0
    sqq_car_in_get(carNo, startTime)
    # sqq_query_car_get(carNo)
    # sqq_pay_get(carNo,startTime,money)
    # sqq_car_out_get(carNo)
    # sqq_force_out_get(carNo)
    time1 = time.time()
    # sqq_car_in_post(carNo,startTime)

    # sqq_force_out_post(carNo)