Dolibarr 有一个用于 RESTful API 的模块。
API 浏览器似乎显示了每个模块的所有 CRUD 任务,例如订单、库存和客户。
但要创建记录,POST 方法的示例 VALUE 显示为:
{“请求数据”:[“字符串”]}
这里应该输入哪些特定的字段属性?我在哪里可以查看现场要求?
当您需要类似 { "request_data": [ "string" ] } 的 POST API 参数时,您所要做的就是调用类似的 API 来获取记录(因此使用 GET 方法的 API 相同)。可以剪切和粘贴结果以用于创建新记录(只需更改 GET 检索到的答案中的 id 和 ref)。
你应该看看Commande
类的属性:
https ://github.com/Dolibarr/dolibarr/blob/develop/htdocs/commande/class/commande.class.php
对象应该是这样的:
{
"date_commande" : "0000-00-00 00:00:00",
"date_livraison" : "0000-00-00 00:00:00",
"attribute3": "and so on"
}