1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <?php
- /**
- * ShareController.php UTF-8
- * 游戏分享落地页
- *
- * @date : 2018/9/14 11:07
- *
- * @license 这不是一个自由软件,未经授权不许任何使用和传播。
- * @author : chenbingling <cbl@huosdk.com>
- * @version : HuoMP 1.0
- */
- namespace box\api\controller;
- use box\common\controller\V2ApiBaseController;
- use huolib\status\CommonStatus;
- use huomp\controller\share\ShareOut;
- class ShareController extends V2ApiBaseController {
- /**
- * 游戏分享落地页914
- * http://doc.1tsdk.com/159?page_id=4645
- * 【域名】/share/game/detail
- */
- public function index() {
- $this->checkLogin();
- $_game_id = get_val($this->rq_data, 'game_id');
- $_state = get_val($this->rq_data, 'state');
- if (empty($_game_id) || empty($_state)) {
- $_code = CommonStatus::INVALID_PARAMS;
- $_rdata = [
- 'code' => $_code,
- 'msg' => CommonStatus::getMsg($_code),
- 'data' => []
- ];
- $this->returnData($_rdata);
- }
- $_rdata = (new ShareOut())->getSharePage($_state, $_game_id);
- $this->returnData($_rdata);
- }
- }
|