|
|
@ -19,13 +19,13 @@ class MiniProgramController extends Controller |
|
|
// 第三方平台授权事件通知
|
|
|
// 第三方平台授权事件通知
|
|
|
public function authEvent(Request $request) |
|
|
public function authEvent(Request $request) |
|
|
{ |
|
|
{ |
|
|
DB::table('mini_program_events') |
|
|
|
|
|
|
|
|
/*DB::table('mini_program_events') |
|
|
->insert([ |
|
|
->insert([ |
|
|
'type' => 0, |
|
|
'type' => 0, |
|
|
'response' => json_encode($request->all()), |
|
|
'response' => json_encode($request->all()), |
|
|
'event' => 'all', |
|
|
'event' => 'all', |
|
|
'created_at' => now(), |
|
|
'created_at' => now(), |
|
|
]); |
|
|
|
|
|
|
|
|
]);*/ |
|
|
|
|
|
|
|
|
$openPlatform = new OpenPlatform(); |
|
|
$openPlatform = new OpenPlatform(); |
|
|
$server = $openPlatform->server(); |
|
|
$server = $openPlatform->server(); |
|
|
@ -34,6 +34,8 @@ class MiniProgramController extends Controller |
|
|
// 处理授权更新事件:Guard::EVENT_UPDATE_AUTHORIZED
|
|
|
// 处理授权更新事件:Guard::EVENT_UPDATE_AUTHORIZED
|
|
|
// 处理授权取消事件:Guard::EVENT_UNAUTHORIZED
|
|
|
// 处理授权取消事件:Guard::EVENT_UNAUTHORIZED
|
|
|
$server->push(function ($message) { |
|
|
$server->push(function ($message) { |
|
|
|
|
|
//component_verify_ticket不记录
|
|
|
|
|
|
if (!isset($message['InfoType']) || $message['InfoType'] != 'component_verify_ticket') { |
|
|
DB::table('mini_program_events') |
|
|
DB::table('mini_program_events') |
|
|
->insert([ |
|
|
->insert([ |
|
|
'type' => 0, |
|
|
'type' => 0, |
|
|
@ -41,6 +43,7 @@ class MiniProgramController extends Controller |
|
|
'event' => $message['InfoType'] ?? '', |
|
|
'event' => $message['InfoType'] ?? '', |
|
|
'created_at' => now() |
|
|
'created_at' => now() |
|
|
]); |
|
|
]); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
if (isset($message['InfoType'], $message['status'], $message['msg'], $message['info']) && $message['status'] == 0 && $message['msg'] == 'OK') { |
|
|
if (isset($message['InfoType'], $message['status'], $message['msg'], $message['info']) && $message['status'] == 0 && $message['msg'] == 'OK') { |
|
|
//注册成功授权通知
|
|
|
//注册成功授权通知
|
|
|
@ -110,11 +113,9 @@ class MiniProgramController extends Controller |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
//保存到日志
|
|
|
|
|
|
$log = MiniProgramUploadLog::query() |
|
|
|
|
|
->where('appid', $appid) |
|
|
|
|
|
->orderBy('id', 'desc') |
|
|
|
|
|
->first(); |
|
|
|
|
|
|
|
|
//保存到日志,$message['Event'] = 0:审核成功, 1:审核被拒绝, 2:审核中, 3:已撤回, 4:审核延后
|
|
|
|
|
|
$log = MiniProgramUploadLog::where('appid', $appid)->orderBy('id', 'desc')->first(); |
|
|
|
|
|
$log->to_user_name = $message['ToUserName'] ?? ''; |
|
|
$log->is_success = $auditArr[$message['Event']] ?? -1; |
|
|
$log->is_success = $auditArr[$message['Event']] ?? -1; |
|
|
$log->save(); |
|
|
$log->save(); |
|
|
} |
|
|
} |
|
|
|