在线看片18_亚洲性吧_在线污_神马午夜达达兔_奇米色网_在线免费看污

服務(wù)端

我們?cè)谄髽I(yè)微信應(yīng)用開啟接收消息的功能,將設(shè)置頁面的 tokenaeskey 配置到 agents 下對(duì)應(yīng)的應(yīng)用內(nèi):

<?php
$config = [
    // 企業(yè)微信后臺(tái)的 企業(yè) ID
    'corpId' => 'xxxxxxxxxxxxxxxxx',
    // 企業(yè)微信后臺(tái)的 secret
    'corpSecret' => 'xxxxxxxxxxxxxxxxx',
    // 企業(yè)微信后臺(tái)的 agentid
    'agentId' => 100022,

    // server config
    'token' => 'xxxxxxxxx',
    'aesKey' => 'xxxxxxxxxxxxxxxxxx',

    //...
];

$work = \EasySwoole\WeChat\Factory::work($config);

接著配置服務(wù)端與公眾號(hào)的服務(wù)端用法一樣:

<?php
/** 注冊(cè)消息事件回調(diào) */
$work->server->push(function (\EasySwoole\WeChat\Kernel\Contracts\MessageInterface $message) {
    return new \EasySwoole\WeChat\Kernel\Messages\Text('Hello EasySwoole WeChat!');
});

/** @var \Psr\Http\Message\ServerRequestInterface $psr7Request */
$psr7Request = $this->request();

$response = $work->server->serve($psr7Request);

/**
 * $response 是一個(gè)顯式實(shí)現(xiàn)了 PSR-7 的對(duì)象,用戶只需要處理該對(duì)象即可正確響應(yīng)給微信
 * 下面是一個(gè)使用 EasySwoole 的響應(yīng)方法
 */
$this->response()->withStatus($response->getStatusCode());
/**
 * PSR-7 的 Header 并不是單純的 k => v 結(jié)構(gòu)
 */
foreach ($response->getHeaders() as $name => $values) {
    $this->response()->withHeader($name, implode(", ", $values));
}
$this->response()->write($response->getBody()->__toString());

$response 是一個(gè)顯式實(shí)現(xiàn)了 PSR-7 的對(duì)象,用戶只需要處理該對(duì)象即可正確響應(yīng)給微信

具體使用可查看 公眾號(hào)-快速開始章節(jié)

主站蜘蛛池模板: 日韩极品视频 | 在线观看成人免费视频 | 婷婷激情久久 | 日本少妇在线观看 | 日日日日日干 | 少妇超碰| 午夜视频在线观看一区 | 欧美一级艳片视频免费观看 | 日本黄色网址大全 | 色av综合| 中文区中文字幕免费看 | 日韩视频免费在线 | 欧美黄色录像片 | www.爱爱| 久久人人人 | 一区二区三区在线播放 | 久久大胆人体 | 91视频www | 欧美综合自拍 | 青草久久久久 | 日韩av中字 | 国产97在线视频 | 国产一区黄色 | 91爱国产 | 国产精品久久久免费看 | 日本中文在线 | 日韩在线观看一区二区 | 日韩一级一区 | 精品亚洲精品 | 日本免费一区视频 | 日韩成人黄色 | 夜夜爱视频 | 麻豆一区二区三区在线观看 | 天堂综合网久久 | 久久免费大片 | 成人黄色视屏 | 99精品视频在线播放免费 | 一级免费av | 成人精品免费 | 免费黄色在线网站 | 欧美日韩麻豆 |