开发者社区> 问答> 正文

发送企业回话信息,无法获取返回值

想通过内部系统发消息给钉钉用户,看了帮助写了下面的代码,运行后,用户接收不到消息,并且不管对错,都没有返回提示,怎么回事??





$data = array("touser"=>“10”,"agentid"=>"41111","msgtype"=>"text","text"=>array( "content"=>"test"));    
                      
$data_string = json_encode($data);        
$url="https://oapi.dingtalk.com/message/send?access_token=".$accessToken ;                              
                          
$ch = curl_init();  
curl_setopt($ch, CURLOPT_POST,true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POSTFIELDS,$data_string);
curl_setopt($ch, CURLOPT_HTTPHEADER,array("Content-Type: application/json","Content-Length:".strlen($data_string)));        
                                                                                        
$result = curl_exec($ch);
echo $result;

展开
收起
windofwinter 2015-09-19 16:35:34 4816 0
1 条回答
写回答
取消 提交回答
  • Re发送企业回话信息,无法获取返回值
    哥们 解决了么  我也遇到同样的问题- -
    2016-01-30 16:40:16
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
探索连接的最后十秒”落时”的网关 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载