在Alfresco Activiti中,你可以使用REST API来更新流程实例的变量。以下是一个基本的示例,展示了如何使用HTTP PUT方法来更新一个流程实例的变量:
curl -X PUT "http://localhost:8080/activiti-app/api/runtime/process-instances/{processInstanceId}/variables" \
-H "Authorization: Basic {base64encodedCredentials}" \
-H "Content-Type: application/json" \
-d '[
{
"name": "variableName",
"value": "newValue"
}
]'
在这个示例中,你需要替换以下值:
{processInstanceId}
:你想要更新变量的流程实例的ID。{base64encodedCredentials}
:你的Alfresco Activiti用户名和密码的Base64编码。例如,如果你的用户名是admin
,密码是admin
,那么你可以使用YWRtaW46YWRtaW4=
作为你的Base64编码的凭证。"variableName"
:你想要更新的变量的名称。"newValue"
:你想要设置的新值。T-Day
云+社区技术沙龙[第14期]
云+社区技术沙龙[第25期]
Elastic 中国开发者大会
TC-Day
TC-Day
云+社区技术沙龙[第8期]
领取专属 10元无门槛券
手把手带您无忧上云