diff --git a/webapp/controller/RestApiController.class.php b/webapp/controller/RestApiController.class.php index 5aa14089..ee1f6814 100644 --- a/webapp/controller/RestApiController.class.php +++ b/webapp/controller/RestApiController.class.php @@ -1,43 +1,13 @@ 0 ? $tmpStrs[0] : ''; @@ -46,25 +16,25 @@ class RestApiController extends BaseController { } } + /* + https://game2006api.cebggame.com/api/nft/$netId/$nftType/$tokenId + $netId: 链id(网络id) + $nftType: 目前就hero + $tokenId:tokenid + */ private function nftInfo($path) { - $nftView = array( - 'name' => '', - 'description' => '', - 'image' => '' - ); + if (count($path) < 5) { + return; + } + $netId = $path[2]; + $nftType = $path[3]; $tokenId = $path[4]; - if (empty($tokenId)) { - myself()->_rspRawData($nftView); - return; - } - $nftDb = Nft::getNft($tokenId); - if (empty($nftDb)) { - myself()->_rspRawData($nftView); - return; - } - Nft::toNftView($nftDb, $nftView); - myself()->_rspRawData($nftView); + echo json_encode(array( + 'netId' => $netId, + 'nftType' => $nftType, + 'tokenId' => $tokenId + )); } }