| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | <?php// +----------------------------------------------------------------------// | Niucloud-admin 企业快速开发的saas管理平台// +----------------------------------------------------------------------// | 官方网址:https://www.niucloud.com// +----------------------------------------------------------------------// | niucloud团队 版权所有 开源版本可自由商用// +----------------------------------------------------------------------// | Author: Niucloud Team// +----------------------------------------------------------------------namespace app\api\controller\weapp;use app\service\api\weapp\WeappServeService;use core\base\BaseController;use EasyWeChat\Kernel\Exceptions\BadRequestException;use EasyWeChat\Kernel\Exceptions\InvalidArgumentException;use EasyWeChat\Kernel\Exceptions\RuntimeException;use ReflectionException;use Symfony\Component\HttpFoundation\Response;use Throwable;/** * 微信服务端通信 */class Serve extends BaseController{    /**     * 接收消息并推送     * @return Response     * @throws BadRequestException     * @throws InvalidArgumentException     * @throws RuntimeException     * @throws ReflectionException     * @throws Throwable     */    public function serve(){        ob_clean();        $result = (new WeappServeService())->serve();        return response($result->getBody())->header([            'Content-Type' => 'text/plain;charset=utf-8'        ]);    }}
 |