P1 app获取token

P16 app获取token

1.下载HBuilder X软件, 自行百度

image-20240131152854188

2.文件-新建-项目

3.项目名称随便起, 位置随便放,然后默认下一步创建

4.点开左侧的pages->index->index.vue

image-20240131153133884

5.点击运行 -> 运行到内置浏览器,就可以看到模版

image-20240131153249632

6.下面在这个界面获取token,然后打印出来

7.进入onenet官网下载,sdk,

8.服务与支持 -> 文档与工具->下载专区->

9.往下翻,找到 api接口sdk,

node的

image-20240131153452804

10.点击后,下载

image-20240131153521076

11.解压,提取里面的 src文件夹里面的key.js文件

12.复制到刚在建立的项目里面,

image-20240131153631121

13.然后,就可以在左侧看到这个key.js

image-20240131153705621
  1. 这个文件其实就是生成token的代码

  2. 我们在index.vue里面调用key.js里面的

    function createCommonToken(params){}函数,就可以生成token了

image-20240131153850677

16.首先把这个函数导入进来,

image-20240131154039704

17.然后在onLoad里面,调用这个函数,来生成token秘钥,

createCommonToken(params)这个函数传进去的是个结构体,有3个参量 ,

image-20240131154236302

,复制, 放在onLoad()里面

image-20240131154413130

18.承接这个函数的token, 需要先定义一个变量,

image-20240131154617566

19.调用这个token, 来承载数据方便后续显示

image-20240131154658668

20.方便阅读,右键,重排代码格式

image-20240131154750853

21.回顾一下上几步, 我们在这里面引入了, createCommonToken这个函数,然后在onLoad里面调用这个函数. 因为传入的参数是个结构体 , 所以我们需要定义结构体变量, 然后构造结构体 (注意,传入的参数是结构体,所以我们需要提前写入params里面的三个参数数据,这些参数,就是必要的验证信息)

image-20240131155138775

22.上面三个参数的位置

user_id: 官网->用户头像->访问权限->用户信息上面的用户ID

author_key:同样的是用户id下面的Acesskey,验证查看即可

version:填写一个时间即可,文档中心->物联网onenet->平台api->安全鉴权,往下翻, 用户级别accesskey查询方法,

image-20240131155523586

23.填写完毕后,下面实现打印

image-20240131155606039

24.保存后,编译,在内置浏览器里面查看

25.接着打印出来,先绑定在例子里面,把这里面的title改成token

image-20240131155803494 image-20240131155845497

26.即可在内置浏览器里面观察到token,但是显示的不完全, 我们可以通过const来进行在控制台显示

image-20240131160012607

27.即可看到生成的token

image-20240131160030819
  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值