Example scrit for SST2 added

develop
Martin Glueck 2017-11-29 11:03:22 +01:00
parent 981864329d
commit 1b809a6ea8
1 changed files with 47 additions and 0 deletions

View File

@ -0,0 +1,47 @@
# -*- coding: utf-8 -*-
# Copyright (C) 2017 Martin Glueck All rights reserved
# Neugasse 36, A--2244 Spannberg, Austria. office@glaser-co.at
#
#++
# Name
# set_discount_groups
#
# Purpose
# Example of using the set-discount endpoint to update the discount groups
# of a customer
#
# Revision Dates
# 27-Nov-2017 (MG) Creation
# ««revision-date»»···
#--
import requests
import json
url = "http://localhost:8000/api/v1/set-discounts/"
app_id = "ad~$*Aöjds786f&(&(3ksadf6]{)"
def _create_data (cid) :
return \
( dict (customer_id = cid, code = "__materials", discount = 1.72)
, dict (customer_id = cid, code = "__surface", discount = 1.72)
, dict (customer_id = cid, code = "__edge", discount = 1.72)
, dict (customer_id = cid, code = "__Connector", discount = 1.72)
, dict (customer_id = cid, code = "__work", discount = 1.72)
)
# end def _create_data
res = requests.post \
(url, params = dict (secret = app_id), data = "Error")
print (res.json ())
data = _create_data (99999)
res = requests.post \
(url, params = dict (secret = app_id), data = json.dumps (data))
print (res.json ())
data = _create_data (25)
res = requests.post \
(url, params = dict (secret = app_id), data = json.dumps (data))
print (res.json ())
### __END__ set_discount_groups