...
Assume that the process definition id is CRM#1#newpkg1_wp1, the username & password is admin, and the base URL of http://localhost:8080/jw/.
In this case:
- CRM is package id
- 1 is version of process you want to refer to
- newpkg1_wp1 is process id
If you not sure which package and process you have, you can use api to check what is your latest package, version, process you have in hand by http://localhost:8080/jw/web/json/workflow/process/list
Your api response could be as below:
{"packageId":"CRM","name":"new package 1 work process 1","id":"CRM#1#newpkg1_wp1","packageName":"CRM","label":"newpkg1 wp1 ver 1","version":"1"}
Thai |
---|
สมมติว่า id นิยามกระบวนการคือ CRM # 1 # newpkg1_wp1 ชื่อผู้ใช้และรหัสผ่านคือผู้ดูแลระบบและ URL พื้นฐานของ http://localhost:8080/jw/ โดยในที่นี้
หากคุณไม่แน่ใจว่าจะใช้ package หรือ process อะไร คุณสามารถใช้ api เพื่อตรวจสอบ package, version, process ล่าสุดที่คุณทำไว้แล้วโดย http://localhost:8080/jw/web/json/workflow/process/list api response ของคุณควรจะเป็น: {"packageId":"CRM","name":"new package 1 work process 1","id":"CRM#1#newpkg1_wp1","packageName":"CRM","label":"newpkg1 wp1 ver 1","version":"1"} |
Start a Process
Thai |
---|
เริ่มกระบวนการ |
English |
---|
By using JSON API /json/workflow/process/start/(*:processDefId) |
Thai |
---|
โดยใช้ JSON API /json/workflow/process/start/(*:processDefId) |
...
Code Block |
---|
{"id":"2117_CRM_newpkg1_wp1","status":"aborted"} |
Frequency problems:
- When first calling API or experiment in developer environment (localhost), you should check settings that already config appropriate API Domain Whitelist and API IP Whitelist. If you want to experiment by accept calling from any domain, ip address then you can input it as *
- Please be careful on security concern if you are setting API Domain Whitelist and API IP Whitelist as * in production environment
Thai |
---|
ปัญหาที่พบบ่อย:
*ข้อควรระวังว่าอาจทำให้เกิดความไม่ปลอดภัยหากใช้ setting นี้เป็น * ใน production environment |