<?php require_once __DIR__ . "/api/Activate.php"; /** * 在已获取到permanent_code的情况下,手动触发套件激活,无须传入tmp_auth_code。 */ Activate::autoActivateSuite(null);
} else { /** * 套件创建成功后的回调推送 */ Log::i("DECRYPT MSG SUCCESS " . json_encode($_GET) . " " . $msg); $eventMsg = json_decode($msg); $eventType = $eventMsg->EventType; /** * 套件ticket */ if ("suite_ticket" === $eventType) { Cache::setSuiteTicket($eventMsg->SuiteTicket); } else { if ("tmp_auth_code" === $eventType) { $tmpAuthCode = $eventMsg->AuthCode; Activate::autoActivateSuite($tmpAuthCode); } else { if ("change_auth" === $eventType) { //handle auth change event } else { if ("check_update_suite_url" === $eventType) { $random = $eventMsg->Random; $testSuiteKey = $eventMsg->TestSuiteKey; $encryptMsg = ""; $errCode = $crypt->EncryptMsg($random, $timeStamp, $nonce, $encryptMsg); if ($errCode == 0) { Log::i("UPDATE SUITE URL RESPONSE: " . $encryptMsg); echo $encryptMsg; return; } else { Log::e("UPDATE SUITE URL RESPONSE ERR: " . $errCode);