国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

overtrue/wechat 怎么對(duì)接微信 對(duì)話服務(wù)

hongshao

對(duì)文檔的代碼調(diào)整了下,但沒辦法打印sendl輸出內(nèi)容,難道要采用ob?

<?php

namespace app\controller;
use support\Request;
use EasyWeChat\Factory;
use Symfony\Component\HttpFoundation\HeaderBag;
use Symfony\Component\HttpFoundation\Request as SymfonyRequest;

use app\BaseController;

class Wechat extends BaseController
{
    public function index(Request $request)
    {
        $config = [
            'app_id' => '',
            'secret' => '',
            'token' => '',
            'response_type' => 'array',
        ];

        $app = Factory::officialAccount($config);

        $symfony_request = new SymfonyRequest($request->get(), $request->post(), [], $request->cookie(), [], [], $request->rawBody());
        $symfony_request->headers = new HeaderBag($request->header());
        $app->rebind('request', $symfony_request);

        $app->server->push(function ($message) {
            return "您好!歡迎關(guān)注";
        });

        $response = $app->server->serve();

        return $response->send()->getContent();
      }

}
1648 2 2
2個(gè)回答

admin

我做過這個(gè),我記得不是ob,晚上找一下項(xiàng)目

  • hongshao 2022-07-18

    return xml($response->getContent());
    目前是這樣寫的,解決是解決了,但wechat不熟,慢慢研究

admin
  $openPlatform->server->push(function ($msg){
            if(!isset($msg['status']) || strval($msg['status'])!='0'){
                //失敗
            }
            //成功
        },Guard::EVENT_THIRD_FAST_REGISTERED);

        $openPlatform->server->push(function ($msg){
//            var_dump($msg);
        },Guard::EVENT_COMPONENT_VERIFY_TICKET);
        $response = $openPlatform->server->serve();
        return $response->getContent();
年代過于久遠(yuǎn),無法發(fā)表回答
??