<?php include_once 'secken.class.php'; $app_id = 'IXgdZ1A7CFUej2ytUbVjFJKS5ICiorw4'; $app_key = 'ELD0DNzMYep7m6Uo1v3v'; $secken_api = new secken($app_id, $app_key); if ($_GET["Action"] == "GetYcAuthQrCode") { $ret = $secken_api->getQrCode(3); if ($secken_api->getCode() != 200) { $arr = array('status' => $secken_api->getCode(), 'description' => $secken_api->getMessage()); $json = json_encode($arr); echo $json; } else { $json = json_encode($ret); echo $json; } return; } if ($_GET["Action"] == "CheckYcAuthResult") { $event_id = $_GET["eid"]; $ret = $secken_api->getResult($event_id); if ($secken_api->getCode() != 200) { //var_dump($secken_api->getCode(), $secken_api->getMessage()); $arr = array('status' => $secken_api->getCode(), 'description' => $secken_api->getMessage()); $json = json_encode($arr); echo $json; } else { $json = json_encode($ret); echo $json; } return;
<?php include_once 'secken.class.php'; // login YangCong Developer Center, A new sdk application can be created in secken Dashboard, you can get appid、 appkey $app_id = 'app_id'; $app_key = 'app_key'; // Create an API object using your credentials $secken_api = new secken($app_id, $app_key); # Step 1 - Get an qrcode for binding $ret = $secken_api->getQrCode(1, "test", "action to pay", "https://callback.com/path"); //$ret = $secken_api->askPushAuth('zhangsan', 1, "test","action to delete", 'https://callback.com/path'); //$ret = $secken_api->checkAuthToken('asdfh34dgvfhy6gfg45vcv'); # Step 2 - Check the returned result if ($secken_api->getCode() != 200) { $arr = array('status' => $secken_api->getCode(), 'description' => $secken_api->getMessage()); $json = json_encode($arr); echo $json; } else { $json = json_encode($ret); echo $json; }