5
edits
(python example) |
No edit summary Tag: 2017 source edit |
||
| Line 423: | Line 423: | ||
Then you can install the python-module with "pip install dolibarr". | Then you can install the python-module with "pip install dolibarr". | ||
<syntaxhighlight lang="python"> | |||
from dolibarr import Dolibarr | from dolibarr import Dolibarr | ||
api_url = 'http://your-url<nowiki/>/dolibarr/htdocs/api/index.php/' | api_url = 'http://your-url<nowiki/>/dolibarr/htdocs/api/index.php/' | ||
api_key = 'custom_API-Key' | api_key = 'custom_API-Key' | ||
# Connection to dolibarr | # Connection to dolibarr | ||
dolibarr_inst = Dolibarr(api_url, api_key) | dolibarr_inst = Dolibarr(api_url, api_key) | ||
# create Product | # create Product | ||
params = {'ref': 'Product_Reference', 'status': '1', 'barcode_type': '6', 'note_public': None, | params = {'ref': 'Product_Reference', 'status': '1', 'barcode_type': '6', 'note_public': None, | ||
| Line 445: | Line 442: | ||
ret_val = dolibarr_inst.call_create_api('products', params) | ret_val = dolibarr_inst.call_create_api('products', params) | ||
print(ret_val) | print(ret_val) | ||
# get product list | # get product list | ||
product_dict = dolibarr_inst.call_list_api('products') | product_dict = dolibarr_inst.call_list_api('products') | ||
edits