Browse Source

测试

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

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

@ -2,7 +2,9 @@
namespace App\Http\Controllers\Api; 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\Cache;
use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Redis; use Illuminate\Support\Facades\Redis;
@ -18,8 +20,23 @@ class TestController
{ {
$redis_key = 'mini_program_set_host:' . substr(md5(env('APP_URL')), 0, 10); $redis_key = 'mini_program_set_host:' . substr(md5(env('APP_URL')), 0, 10);
Redis::del($redis_key); 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')); }
/** /**
* 模拟登录 * 模拟登录
* @param $user_id * @param $user_id

Loading…
Cancel
Save