微信公眾號php源碼
發布時間: 2023-09-02 19:07:59
① 求微信公眾號介面 給客戶發送信息的 php代碼
你好,可以用客服消息介面或模板消息介面實現。但是需要認證公眾號才能有許可權。
認證服務號可以發送客服介面消息[需要對應openid24小時內有互動]和模板消息,訂閱號則沒有模板消息許可權。
發送文字消息示例:
$postdata='{"touser":"o5BkRs_vRwfPqAb1ceXHfJDzmQ5o","msgtype":"text","text":{"content":"HelloWorld"}}';
$opts=array(
'http'=>array(
'method'=>'POST',
'Content-Length'=>strlen($postdata),
'Host'=>'api.weixin.qq.com',
'Content-Type'=>'application/json',
'content'=>$postdata
)
);
$context=stream_context_create($opts);
$result=file_get_contents('https://api.weixin.qq.com/cgi-bin/message/custom/send?access_token=你的access_token',true,$context);
echo$result;
② 如何用php開發微信公眾號呢
獲取關注事件,回復一個圖文,圖文鏈接到表格網址,表格網頁要用到微信sdk,獲取訪問者的openid用於標識螞舉不同訪問悶渣碧者,有高級許可權梁旅還可以獲取nickname和avatar
③ php如何編寫一個微信公眾平台的消息推送
給你個代碼樣例不可以直接復制使用
/**
*發送模板消息
*@param$tmpId模板ID
*@param$openId用戶openID
*@param$param模板參數
*@param$url
*@returnmixed
*@authorfjlhuman
*/
publicfunctionsendTmpMessage($tmpId,$openId,$param,$url){
$postUrl="https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=".$this->accessToken;
$arrData['touser']=$openId;
$arrData['template_id']=$tmpId;//'6OT8DDNF-CbiadTsbEKKSCZVHe_9hnhxOBT7EvURNcE';
$arrData['url']=$url;
$arrData['data']=$param;
$json=json_encode($arrData);
$result=Curl::post($postUrl,$json);
$result=json_decode($result,true);
$rData['isTure']=false;
$rData['msg']="";
if($result['errcode']==0){
$rData['isTure']=true;
$rData['msg']="發送成功";
}else{
$rData['msg']=$result['errcode'];
}
return$rData;
}
詳情請參考微信公眾平台技術文檔->模板消息介面
④ php網站代碼怎麼接入微信公眾平台
你需要有一個伺服器或空間之類的,而且還得有個域名,再獲取微信公眾平台的AppID和AppSecret再通過你的PHP程序處理成驗證URL與TOKEN,再將你的URL與TOKEN輸入到微信公眾平台驗證,成功後就說明接入OK了,是不是很簡單!
熱點內容