nativescript-skygear-sdk
此插件允许您与 Skygear.io 或 skygear-server 后端进行交互。
npm i --save nativescript-skygear-sdk

Nativescript Skygear-Sdk 插件

此插件允许您使用您的 nativescript 应用程序与 skygear.io 或 skygear-server 应用程序。

安装

将插件安装到您的 nativescript 项目中。

tns plugin add nativescript-skygear-sdk

使用

要开始,请导入 SDK,将您的应用程序 API 密钥和 skygear 服务器的地址放入其中

    import { SkygearSdk } from 'nativescript-skygear-sdk';

const config = { apiKey: "plugintest123", address: "localhost:3000" };

const skygearSDK = new SkygearSdk(config);

然后您可以使用它如下所示

    skygearSDK.auth.signupWithEmailPassword("[email protected]", "password")
.then(user => console.log(user))
.catch(error => console.log(error))

API

插件分为 5 个独立的命名空间。

模块 描述
auth 处理注册、登录和注销。--即将推出密码重置功能。
chat 处理与 skygear 聊天插件的交互。
cloud 处理与 skygear 云函数的交互。
db(数据库) 处理与公共和私有云数据库的交互。
pubsub 处理与 skygear pubsub 模块的交互,--最终将支持推送通知。

许可协议

Apache 许可协议第 2 版,2004 年 1 月