![【移動應(yīng)用開發(fā)技術(shù)】laravel 微信開發(fā)-自動回復(fù)_第1頁](http://file4.renrendoc.com/view/b447dde723c5d805cd4a36733d2b7b16/b447dde723c5d805cd4a36733d2b7b161.gif)
![【移動應(yīng)用開發(fā)技術(shù)】laravel 微信開發(fā)-自動回復(fù)_第2頁](http://file4.renrendoc.com/view/b447dde723c5d805cd4a36733d2b7b16/b447dde723c5d805cd4a36733d2b7b162.gif)
![【移動應(yīng)用開發(fā)技術(shù)】laravel 微信開發(fā)-自動回復(fù)_第3頁](http://file4.renrendoc.com/view/b447dde723c5d805cd4a36733d2b7b16/b447dde723c5d805cd4a36733d2b7b163.gif)
![【移動應(yīng)用開發(fā)技術(shù)】laravel 微信開發(fā)-自動回復(fù)_第4頁](http://file4.renrendoc.com/view/b447dde723c5d805cd4a36733d2b7b16/b447dde723c5d805cd4a36733d2b7b164.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
【移動應(yīng)用開發(fā)技術(shù)】laravel微信開發(fā)-自動回復(fù)
laravel微信開發(fā)-自動回復(fù)1.微信公眾號的邏輯,用戶關(guān)注了你的微信公眾號后,假設(shè)用戶發(fā)送了一條消息給你的公眾號,實際上是先發(fā)送到騰訊的服務(wù)器上,騰訊把內(nèi)容轉(zhuǎn)成特定的xml格式,再轉(zhuǎn)發(fā)到你指定的服務(wù)端(如:/var/www/html/weixin/weixin.php或者自定義API地址)。你的服務(wù)端接收并解析這個xml,根據(jù)用戶發(fā)來信息的內(nèi)容進(jìn)行邏輯處理,最后返回一個特定的xml格式內(nèi)容給騰訊服務(wù)器,騰訊再轉(zhuǎn)發(fā)給用戶,如下圖:2.首先申請微信公眾號,進(jìn)行配置,前期可以用微信的測試公眾號進(jìn)行開發(fā)(提供了很多個人訂閱號沒有的接口權(quán)限,如:群發(fā),菜單權(quán)限等),然后設(shè)置好接口配置信息和JS接口安全域名,如下圖:
3.我是用laravel框架進(jìn)行開發(fā)的,目前找了easyWechat的微信開發(fā)的包,十分好用,作者很nice,文檔也通俗易懂,具體文檔查看/。引用包之后,直接使用契約,這里以自動回復(fù)作為例子進(jìn)行使用,核心代碼如下:<?php
/**
*
微信模塊
*/
namespace
App\Http\Controllers\Wechat;
use
EasyWeChat\Foundation\Application;
use
App\Http\Controllers\Controller;
use
EasyWeChat\Message\Image;
use
EasyWeChat\Message\Text;
use
EasyWeChat\Message\Video;
use
EasyWeChat\Message\Voice;
use
Request;
class
extends
Controller
{
/**
*
微信入口
*/
public
function
index()
{
//微信參數(shù),更多參數(shù)具體查看文檔
$options
=[
/**
*
是否開啟調(diào)試
*/
'debug'
=>
true,
/**
*
賬號基本信息,請從微信公眾平臺/開放平臺獲取
*/
'app_id'
=>
'wxappid',
//
AppID
'secret'
=>
'appsecret',//
AppSecret
'token'
=>
'yourtoken',
//
Token
'aes_key'
=>
''//密文
];
$app
=
new
Application($options);
//用戶實例,可以通過類似$user->nickname這樣的方法拿到用戶昵稱,openid等等
$user
=
$app->user;
//
從項目實例中得到服務(wù)端應(yīng)用實例。
$server
=
$app->server;
$server->setMessageHandler(function
($message)use($user)
{
switch
($message->MsgType)
{
case
'event':
switch
($message->Event)
{
case
'subscribe':
//
code...
return
new
Text(['content'
=>
'歡迎關(guān)注']);
break;
default:
return
new
Text(['content'
=>
'收到文字消息']);
break;
}
break;
//文本
case
'text':
$content
=
$message->Content;
return
new
Text(['content'
=>
$content]);
break;
//圖片
case
'p_w_picpath':
$mediaId
=
$message->MediaId;
return
new
Image(['media_id'
=>
$mediaId]);
break;
//語音
case
'voice':
$mediaId
=
$message->MediaId;
return
new
Voice(['media_id'
=>
$mediaId]);
break;
//視頻
case
'video':
$mediaId
=
$message->MediaId;
return
new
Video(['media_id'
=>
$mediaId]);
break;
//地理位置
case
'location':
return
new
Text(['content'
=>
$message->Label]);
break;
//超鏈接
case
'link':
return
new
Text(['content'
=>
$message->Description]);
break;
//
...
其它消息
default:
return
new
Text(['content'
=>
'其他消息'])
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度國際餐飲品牌國內(nèi)加盟授權(quán)合同
- 2025年度新能源設(shè)備租賃合同模板電子版直接下載
- 2025-2030年房車露營地加盟合作行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報告
- 2025-2030年打印機墨盒回收企業(yè)制定與實施新質(zhì)生產(chǎn)力戰(zhàn)略研究報告
- 2025年沉金板項目可行性研究報告
- 2025至2030年窗插項目投資價值分析報告
- 2025至2030年不銹鋼焊接止回閥項目投資價值分析報告
- 商務(wù)合同撰寫要領(lǐng)考核試卷
- 橋梁加固監(jiān)理居間合同
- 2025年租賃合同生效條款
- 人教版高中英語必修一單詞表(默寫版)
- 格式塔心理學(xué)與文藝心理學(xué)
- 海德堡HRT共焦激光角膜顯微鏡
- (汽車制造論文)機器人在汽車制造中應(yīng)用
- 幼兒園手工教學(xué)中教師指導(dǎo)行為研究-以自貢市幼兒園為例
- 初中物理實驗教學(xué)
- 《智能投顧 大數(shù)據(jù)智能驅(qū)動投顧創(chuàng)新》讀書筆記思維導(dǎo)圖
- 英語詞匯量測試附答案
- 企業(yè)應(yīng)急管理及能力提升培訓(xùn)課件精選
- 吲哚菁綠血管造影檢查知情同意書
- 最新婚姻家庭心理講座主題講座課件
評論
0/150
提交評論