失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > PHP调用金蝶云星空 webapi

PHP调用金蝶云星空 webapi

时间:2023-04-08 02:28:25

相关推荐

PHP调用金蝶云星空 webapi

//登陆function invoke_login($cloudUrl,$post_content,$cookie_jar){$loginurl = $cloudUrl.'Kingdee.BOS.WebApi.ServicesStub.mon.kdsvc';return invoke_post($loginurl,$post_content,$cookie_jar,TRUE);}//保存function invoke_save($cloudUrl,$post_content,$cookie_jar){$invokeurl = $cloudUrl.'Kingdee.BOS.WebApi.ServicesStub.mon.kdsvc';return invoke_post($invokeurl,$post_content,$cookie_jar,FALSE);}//查询function invoke_view($cloudUrl,$post_content,$cookie_jar){$invokeurl = $cloudUrl.'Kingdee.BOS.WebApi.ServicesStub.mon.kdsvc';return invoke_post($invokeurl,$post_content,$cookie_jar,FALSE);}//审核function invoke_audit($cloudUrl,$post_content,$cookie_jar){$invokeurl = $cloudUrl.'Kingdee.BOS.WebApi.ServicesStub.mon.kdsvc';return invoke_post($invokeurl,$post_content,$cookie_jar,FALSE);}//反审核function invoke_unaudit($cloudUrl,$post_content,$cookie_jar){$invokeurl = $cloudUrl.'Kingdee.BOS.WebApi.ServicesStub.mon.kdsvc';return invoke_post($invokeurl,$post_content,$cookie_jar,FALSE);}//提交function invoke_submit($cloudUrl,$post_content,$cookie_jar){$invokeurl = $cloudUrl.'Kingdee.BOS.WebApi.ServicesStub.mon.kdsvc';return invoke_post($invokeurl,$post_content,$cookie_jar,FALSE);}function invoke_post($url,$post_content,$cookie_jar,$isLogin){$ch = curl_init($url);$this_header = array('Content-Type: application/json','Content-Length: '.strlen($post_content));curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');curl_setopt($ch, CURLOPT_HTTPHEADER, $this_header);curl_setopt($ch, CURLOPT_POSTFIELDS, $post_content);curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);if($isLogin){curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_jar);}else{curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_jar);}curl_setopt($ch, CURLOPT_TIMEOUT, 30);$result = curl_exec($ch); curl_close($ch); return $result;}//构造Web API请求格式function create_postdata($args) {$postdata = array('format'=>1,'useragent'=>'ApiClient','rid'=>create_guid(),'parameters'=>$args,'timestamp'=>date('Y-m-d'),'v'=>'1.0');return json_encode($postdata);}//生成guidfunction create_guid() {$charid = strtoupper(md5(uniqid(mt_rand(), true)));$hyphen = chr(45);// "-"$uuid = chr(123)// "{".substr($charid, 0, 8).$hyphen.substr($charid, 8, 4).$hyphen.substr($charid,12, 4).$hyphen.substr($charid,16, 4).$hyphen.substr($charid,20,12).chr(125);// "}"return $uuid;}

如果觉得《PHP调用金蝶云星空 webapi》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。