您的位置:首页 > 移动开发 > 微信开发

微信多客服

2016-03-18 21:57 519 查看
_reply_customer("02@PICC8227796","12225");
function _reply_customer($touser,$content){

//更换成自己的APPID和APPSECRET
$APPID="";
$APPSECRET="";

$TOKEN_URL="https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=$APPID&secret=$APPSECRET";

$json=file_get_contents($TOKEN_URL);
//    echo $json;
$result=json_decode($json);

$ACC_TOKEN=$result->access_token;
echo $ACC_TOKEN;

$x = "https://api.weixin.qq.com/cgi-bin/customservice/getkflist?access_token=".$ACC_TOKEN;
//    echo file_get_contents($x);

$data = array(
"kf_account"=>$touser,
"openid"=>"o_AEmuEBIe6PceHNx0P-qHfiVqT4Y",
"text"=>"223"

);
$data =json_encode($data);

/*    $data = array(
"msgtype"=>'text',
"touser"=>"o_AEmuEBIe6PceHN0P-qHfiVqT4Y",

);*/
//    $data = "kf_account=".$touser."&openid=o_AEmuEBIe6PceHN0P-qHfiVqT4Y";

//		$url = "https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=".$ACC_TOKEN;
$url = "https://api.weixin.qq.com/customservice/kfsession/create?access_token=".$ACC_TOKEN;
//    $url = "https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=".$ACC_TOKEN;

$result = https_post($url,$data);
$final = json_decode($result);
//    print_r($final);
return $final;
}

function https_post($url,$data)
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl);
print_r($result);
if (curl_errno($curl)) {
return 'Errno'.curl_error($curl);
}
curl_close($curl);
return $result;
}
一直发送不成功,原来传输的数据要是json,先编码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: