此问题发生可能是因为使用的API代码不兼容ProcessMaker 4.1.0和4.1.18版本。为解决此问题,请将API代码升级至兼容ProcessMaker 4.2.0或更高版本的代码。
示例代码: 以下是兼容ProcessMaker 4.2.0及更高版本的示例代码:
$url = "https://processmaker.example.com/api/1.0/workflow/trigger-case"; $data = array( "sid" => "1234567890", "inputs" => array( "input1" => "value1", "input2" => "value2" ) );
$options = array( "http" => array( "method" => "POST", "header" => "Content-Type: application/json\r\n", "content" => json_encode($data) ) );
$context = stream_context_create($options); $result = file_get_contents($url, false, $context); $response = json_decode($result);
?>