Browse Source

测试

master
李可松 4 years ago
parent
commit
c1e3307142
  1. 21
      app/Http/Controllers/Api/TestController.php

21
app/Http/Controllers/Api/TestController.php

@ -2,7 +2,9 @@
namespace App\Http\Controllers\Api;
use App\Models\Order;
use App\Models\Agent;
use App\Service\OpenPlatform;
use EasyWeChat\OpenPlatform\Authorizer\MiniProgram\Code\Client;
use Illuminate\Support\Facades\Cache;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Redis;
@ -18,7 +20,22 @@ class TestController
{
$redis_key = 'mini_program_set_host:' . substr(md5(env('APP_URL')), 0, 10);
Redis::del($redis_key);
}
$agent = Agent::find(3);
$openPlatform = new OpenPlatform();
$refreshToken = $openPlatform->refreshToken($agent->appid);
if (!$refreshToken) {
dd('获取refresh_token失败');
}
$miniProgram = $openPlatform->miniProgram($agent->appid, $refreshToken);
/** @var Client $code */
$code = $miniProgram['code'] ?? null;
if (!$code) {
dd('获取code失败');
}
dd($code->httpPostJson('cgi-bin/component/getprivacysetting')); }
/**
* 模拟登录

Loading…
Cancel
Save