聆客开放平台

# 上架应用

# 程序包管理

  • 新建程序包

  • 修改当前程序包

  • 设置程序包权限

  • 添加新版本(iOS)
    • PS: Android栏目同样需进行下面所有操作

  • 新建程序包版本(iOS)

PS:应用使用的是旧版本的cordova时,则需要在“启动参数”增加参数“engine=cordova260”

  • 发布程序包到程序包市场(iOS)

  • 选择发布到的类别(iOS)

  • 完成(iOS)

# 应用管理

  • 新建应用

  • 修改应用

PS:使用高版本cordova的应用,需要在启动参数增加 useNewCordova=1 参数。

  • 应用授权

  • 完成
我的应用 helloWord

# 特殊的使用场景

如果第三方远程应用已经开发成熟,需要上架到Link平台,应用本身需要link的某些信息,例如用户登录id,token等等,但不想做太大改动时,可以考虑上架一个中转的程序包,在该程序包里获取所需信息,传参给远程应用。

方法如下:

```
// 设备准备完成, 相当于deviceReady事件
app.page.onLoad = function () {
    <!-- 获取登录用户的AccessToken -->
    app.link.getToken(function (res) {
        var accessToken = res.accessToken;
        location.href = 'https://open.bingosoft.net/btapi/index.html?accessToken=' + accessToken; // 重定向到远程应用
    });
}
```