UNPKG

sgtcloud-html5-sdk

Version:

A html5 out-of-box sdk for damn cool mbaas

85 lines (74 loc) 2.39 kB
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>course</title> <link rel="stylesheet" href="lib/bootstrap.min.css"/> <script src="lib/run_prettify.js"></script> </head> <body> <div class="container"> <h1 class="page-header">Course <small>3分钟搭建一个排行榜</small> </h1> <hr style="height:1px;border:none;border-top:1px solid #555555;" /> <!-- Step 1 --> <h3 class="page-header">Step 1:</h3> <h5 class="page-header"> 让我们先来把SgtApi初始化一下 </h5> <pre class="prettyprint" style="font-size: 18px;"> SgtApi.init({ "AppId": 'html5_demo2015',//设置应用标识 "ChannelId": ''//设置渠道标识 }); </pre> <!-- Step 2 --> <h3 class="page-header">Step 2:</h3> <h5 class="page-header"> 接着我们来登录用户 </h5> <pre class="prettyprint" style="font-size: 18px;"> SgtApi.AccountService.quickLogin(function (ret, data) { if (ret) { /* success do something ... */ } else { throw new Error('快速登录失败'); } }); </pre> <!-- Step 3 --> <h3 class="page-header">Step 3:</h3> <h5 class="page-header"> 现在我们就可以来创建一个角色了 </h5> <pre class="prettyprint" style="font-size: 18px;"> var playerData; if (SgtApi.PlayerService.init()) { //创建角色 var players = new SgtApi.entity.Player(); players.name = 'woooooooo'; players.customId = "player0"; players.equip = ""; players.level = '5'; players.gender = '1'; players.money = '998'; SgtApi.PlayerService.create(players, function (ret, data) { if (ret) { //成功 playerData = data; throw new Error('create player success'); } else { //失败 throw new Error('create player fail'); } }) } else { throw new Error("初始化角色接口失败"); } </pre> </div> </body> </html>