NativeScript-Uber 是一个基于 Uber API 开发的 NPM 包,可以让开发者方便快捷地进行 Uber 相关的开发工作。本篇文章将为大家介绍如何使用 NativeScript-Uber 进行开发。
安装
使用 npm 进行安装:
npm install nativescript-uber --save
配置
在使用 NativeScript-Uber 之前,需先获取 Uber API 的 access token。在 Uber Developer Dashboard 中创建应用,申请相应的 Token 即可。
获取到 Uber API 的 access token 后,需要在代码中设置:
-- -------------------- ---- ------- ------ - -- ---- ---- -------------------- ----------- --------- ----------------- ------------ -------------------- ------------ ---------------------------- ------- ----------- ---------- ----------- ------------ -------------------- ---------- ---- ---展开代码
使用
在进行开发之前,需要了解 Uber API 的相关概念。Uber API 中主要有四个概念:product
、price estimate
、time estimate
和 request
。具体可以参考官网文档。
下面为开发者展示如何使用 NativeScript-Uber 进行开发:
-- -------------------- ---- ------- -- ------- ---- -- ------------------------- ------------ -------------- -- - ------------------------------------ --- -- ----------- ---- ---- ------------------------------- ------------ ---------- ------------- -------------- -- - ------------------------------------ --- -- -------- ---- ------- -------------------- -------------- ----------- --------------- ------------ -------- -------------------------------------- ---------------- -- - ------------------------------------ --- -- ---- -- ---- ---- -- ----- - --- ---------- -------------- -------------- ----------- --------------- ------------ ------------ ---------- ------------- ------------- -------- -------------------------------------- ---------------- -- - ------------------------------------ ---展开代码
上面的代码展示了如何获取用户的 Uber 产品、某起点和终点之间的 Uber 价格估算、某起点可获得 Uber 服务的时间估算以及如何预订 Uber 服务,其中需要注意的是,request
方法将直接发送请求并返回一个 Promise 对象。
总结
通过本篇文章的介绍,开发者可以学会如何使用 NativeScript-Uber 进行 Uber 相关的程序开发工作。在实际开发过程中,还需要对 Uber API 的相关接口和数据格式进行深入了解,才能开发出更加完善的程序。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005598681e8991b448d71ca