Commit 6e286fed authored by 梁俊杰's avatar 梁俊杰

1

parent 8cec8d58
......@@ -6,11 +6,12 @@
* Time: 15:16
* Description:
*/
ini_set('display_errors','on');
ini_set('display_errors', 'on');
$header[] = "Content-Type: application/json;charset=utf-8";
$sendData = json_encode([
'assignedTo'=>'liangjunjie',
'text'=>'111'
'assignedTo' => 'liangjunjie',
'msgtype' => 'markdown',
'markdown' => ['title' => '梁俊杰指派了任务', 'text' => '梁俊杰指派了任务 [#223::销售数据加上库存信息,把利润调整为单件利润](http://zt.huaperfect.com/index.php?m=task&f=view&id=223)']
]);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://dingding.test.huaperfect.com/index.php');
......@@ -23,7 +24,9 @@ curl_setopt($ch, CURLOPT_POSTFIELDS, $sendData);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
$result = curl_exec($ch);
$result = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
$error = curl_error($ch);
$error = curl_error($ch);
curl_close($ch);
print_r($result);
......@@ -12,9 +12,9 @@ include_once 'vendor/autoload.php';
include "sdk/TopSdk.php";
$data = json_decode(file_get_contents('php://input'), true);
$f = fopen("./txt/test.txt", "a");
/*$f = fopen("./txt/test.txt", "a");
fwrite($f, print_r($data,true));
fclose($f);die();
fclose($f);die();*/
$users=[
'liangjunjie'=>['userid'=>'5360236526369319','name'=>'梁俊杰'],
'jiangkebao'=>['userid'=>'016740060622772430','name'=>'姜克保'],
......@@ -42,7 +42,7 @@ if(isset($users[$data['assignedTo']])){
$res = $c->execute($req,null,'https://oapi.dingtalk.com/gettoken');
$token = $res->access_token;
$message = '{"msgtype":"markdown","text":{"content":"'.$data['text'].'"}}';
$message = '{"msgtype":"markdown","markdown":{"text":"'.$data['markdown']['text'].'"}}';
$req = new OapiMessageCorpconversationAsyncsendV2Request();
$req->setAgentId('326099394');
......@@ -52,6 +52,6 @@ if(isset($users[$data['assignedTo']])){
$res = $c->curl($url, ['agent_id' => '326099394', 'userid_list' => $users[$data['assignedTo']]['userid'], 'msg' => $message]);
$f = fopen("./txt/test.txt", "a");
fwrite($f, print_r($res,true));
fwrite($f, print_r(json_decode($res, true),true));
fclose($f);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment