route.php 7.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. <?php
  2. /**
  3. * route.php UTF-8
  4. * SDK 接口路由
  5. *
  6. * @date : 2018/3/17 14:28
  7. *
  8. * @license 这不是一个自由软件,未经授权不许任何使用和传播。
  9. * @author : wuyonghong <wyh@apposdk.com>
  10. * @version : HUOSDK 8.0
  11. */
  12. return [
  13. 'test/test$' => 'sdk/test.Payback/test', /* 收益测试 */
  14. /* APP事件 */
  15. ':version/app/startup' => 'sdk/:version.App/startup', /* APP启动 */
  16. ':version/app/event' => 'sdk/:version.App/event', /* SDK事件上报 */
  17. ':version/app/heartbeat' => 'sdk/:version.App/heartbeat', /* APP心跳 */
  18. ':version/app/crash' => 'sdk/:version.App/crash', /* APP崩溃 */
  19. ':version/app/getPluginList' => 'sdk/:version.Sdk/getPluginList', /* sdk更新 */
  20. /* 用户接口 */
  21. ':version/user/regone' => 'sdk/:version.Member/regOne', /* 一键注册 */
  22. ':version/user/reg' => 'sdk/:version.Member/register', /* 普通注册 */
  23. ':version/user/regm' => 'sdk/:version.Member/regMobile', /* 手机注册 */
  24. ':version/user/login' => 'sdk/:version.Member/login', /* 普通登陆 */
  25. ':version/user/loginm' => 'sdk/:version.Member/loginMobile', /* 手机短信登陆 */
  26. ':version/user/loginoauth' => 'sdk/:version.Member/oauthLogin', /* 第三方登陆 */
  27. ':version/user/logout' => 'sdk/:version.Member/logout', /* 玩家登出 */
  28. /* 角色接口 */
  29. ':version/user/uprole' => 'sdk/:version.Role/save', /* 上传角色信息 */
  30. ':version/user/checkpay' => 'sdk/:version.Role/checkPay', /* 获取角色充值控制 */
  31. /* CP登陆用户验证 */
  32. ':version/cp/user/check' => 'sdk/:version.Cp/check', /* CP登陆用户验证 */
  33. 'cp/user/check' => 'sdk/v8.Cp/check', /* CP登陆用户验证 */
  34. /* 测试CP回调地址 */
  35. ':version/cp/payback/test$' => 'sdk/test.Payback/notify', /* 支付回调测试 */
  36. 'cp/payback/test$' => 'sdk/test.Payback/notify', /* 支付回调测试 */
  37. /* 短信 */
  38. ':version/sms/send' => 'sdk/:version.Sms/smsSend', /* 发送短信 */
  39. ':version/sms/verify' => 'sdk/:version.Sms/check', /* 短信验证 */
  40. /* 充值接口 */
  41. ':version/sdk/preorder' => 'sdk/:version.Order/preorder', /* 游戏预下单 */
  42. 'sdk/preorder' => 'sdk/v8.Order/preorder', /* 游戏预下单 */
  43. ':version/pay/preorder' => 'sdk/:version.Order/preorder', /* 游戏预下单 */
  44. 'pay/preorder' => 'sdk/v8.Order/preorder', /* 游戏预下单 */
  45. ':version/pay/info' => 'sdk/:version.Order/getInfo', /* 支付页面数据 */
  46. 'pay/info' => 'sdk/v8.Order/getInfo', /* 支付页面数据 */
  47. 'wap/pay/post' => 'sdk/Wappay/pay', /* 选择支付页面 */
  48. ':version/product/query' => 'sdk/:version.Order/read', /* 查询支付结果 */
  49. ':version/apple/check' => 'sdk/:version.Apple/check', /* 苹果验单 */
  50. ':version/order/query' => 'sdk/:version.Order/read', /* 查询支付结果 */
  51. /*客户端支付*/
  52. ':version/cpay/info' => 'sdk/:version.ClientOrder/getInfo', /* 新版支付页面数据 */
  53. 'cpay/info' => 'sdk/v8.ClientOrder/getInfo', /* 新版支付页面数据 */
  54. ':version/cpay/preorder' => 'sdk/:version.Order/preorder', /* 游戏预下单 */
  55. 'cpay/preorder' => 'sdk/v8.Order/preorder', /* 游戏预下单 */
  56. 'v8/cpay/post' => 'sdk/Clientpay/pay', /* 选择支付页面 */
  57. /* 支付接口 */
  58. 'alipay/notify' => 'sdk/Alipay/notifyUrl', /* 支付宝支付回调地址 */
  59. 'alipay/return' => 'sdk/Alipay/returnUrl', /* 支付宝支付通知地址 */
  60. 'alipay/show' => 'sdk/Alipay/showUrl', /* 支付宝支付显示地址 */
  61. 'alipay/submit' => 'sdk/Alipay/submitUrl', /* 支付切换页面 */
  62. 'shengpay/notify' => 'sdk/Shengpay/notifyUrl', /* 盛付通支付回调地址 */
  63. 'shengpay/return' => 'sdk/Shengpay/returnUrl', /* 盛付通支付通知地址 */
  64. 'shengpay/show' => 'sdk/Shengpay/showUrl', /* 盛付通支付显示地址 */
  65. 'shengpay/submit' => 'sdk/Shengpay/submitUrl', /* 盛付通支付提交 */
  66. 'wxpay/notify' => 'sdk/Wxpay/notifyUrl', /* 微信支付回调地址 */
  67. 'wxpay/return' => 'sdk/Wxpay/returnUrl', /* 微信支付通知地址 */
  68. 'wxpay/show' => 'sdk/Wxpay/showUrl', /* 微信支付显示地址 */
  69. 'wxpay/submit' => 'sdk/Wxpay/submitUrl', /* 支付切换页面 */
  70. 'wxpay/pay' => 'sdk/Wxpay/payUrl', /* 支付切换页面 */
  71. /* 第三方登陆 */
  72. 'oauth/index' => 'sdk/Oauth/index', /* 登陆跳转地址 */
  73. ':version/oauth/index' => 'sdk/Oauth/index', /* 登陆跳转地址 */
  74. 'weixin/callback' => 'sdk/Oauth/callbackWeixin', /* 微信登陆回调地址 */
  75. 'weibo/callback' => 'sdk/Oauth/callbackWeibo', /* 微博登陆回调地址 */
  76. 'qq/callback' => 'sdk/Oauth/callbackQq', /* QQ登陆回调地址 */
  77. 'weixin/return' => 'sdk/Oauth/callbackWeixinByToken', /* 微信登陆回调地址 */
  78. 'weibo/return' => 'sdk/Oauth/callbackWeiboByToken', /* 微博登陆回调地址 */
  79. 'qq/return' => 'sdk/Oauth/callbackQqByToken', /* QQ登陆回调地址 */
  80. /* 用户信息 */
  81. 'user/detail' => 'sdk/v8.Member/read', /* 用户信息 */
  82. ':version/user/detail' => 'sdk/:version.Member/read', /* 用户信息 */
  83. 'user/passwd/sms_check' => 'sdk/v8.Member/smsCheck', /* 获取找回密码验证token */
  84. ':version/user/passwd/sms_check' => 'sdk/:version.Member/smsCheck', /* 获取找回密码验证token */
  85. 'user/passwd/reset' => 'sdk/:version.Member/updatePassword', /* 重置密码 */
  86. ':version/user/passwd/reset' => 'sdk/:version.Member/updatePassword', /* 重置密码 */
  87. 'user/device_user' => 'sdk/v8.Member/recoverAccount',/*获取设备登录过的账号*/
  88. 'user/bind_info' => 'sdk/v8.Member/accountBindInfo',/*账号绑定信息*/
  89. 'password/send_sms' => 'sdk/v8.Member/recoverPwdSendMsm',/*找回密码发送短信*/
  90. 'password/sms_verify' => 'sdk/v8.Member/recoverPwdCheckVerify',/*验证找回密码短信验证码*/
  91. 'password/reset' => 'sdk/v8.Member/resetPwd',/*重置用户密码*/
  92. /* 游戏 */
  93. // 'play/game/:g_id/agent/:a_id' => 'sdk/Game/play', /* 玩游戏地址 */
  94. 'play$' => 'sdk/Game/play', /* 玩游戏地址 */
  95. 'play/:g_id/:a_id' => 'sdk/Game/play', /* 玩游戏地址 */
  96. 'play/:g_id' => 'sdk/Game/play', /* 玩游戏地址 */
  97. // 'game/game/:g_id/agent/:a_id$' => 'sdk/Game/index', /* H5-游戏地址 父frame */
  98. 'game$' => 'sdk/Game/index', /* H5-游戏地址 父frame */
  99. 'game/:g_id$' => 'sdk/Game/index', /* H5-游戏地址 父frame */
  100. 'game/:g_id/:a_id$' => 'sdk/Game/index', /* H5-游戏地址 父frame */
  101. 'game/test$' => 'sdk/GameTest/index', /* 游戏测试地址 */
  102. /* 客户端网页SDk */
  103. 'wap/sdk/user' => 'sdk/Wap/member', /* 打开登陆网页 */
  104. 'wap/forgetpwd/index' => 'sdk/Wap/forgetPwdPage', /* 打开找回密码网页 */
  105. 'wap/sdk/pay' => 'sdk/Wap/pay', /* WAP-支付页面(新) */
  106. /*客服中心*/
  107. 'help/index' => 'sdk/v8.Help/index', /* 客服中心 */
  108. ];