进入官网,在用户中心下选择图像识别
完后就可以点创建应用
新用户可以跳转到领取免费资源页面去领取白给的使用次数
填写应用名字什么的就不说了,创建完应用后,我们可以得到如下两个我们需要的东西:
第一次使用前也可以去看看文档跟教学视频的
进入到文档中我们发现,我们需要通过上述两个key来获取token,进而完成后续的操作,所以我们先来获取一下token
贴一张如何获取token的文档
根据文档,我们只需要携带这几个参数请求这个接口就好
// 获取token
getToken(){
wx.request({
url: `https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=${this.data.apiKey}&client_secret=${this.data.secretKey}`,
success:(res)=>{
const token = res.data.access_token
this.getResult(token)
}
})
},
这里要注意一下图像
其他的按照文档写就可以,没什么特殊的地方
//获取识别结果
getResult(token){
wx.request({
url: 'https://aip.baidubce.com/rest/2.0/image-classify/v1/plant?access_token=' + token,
method:'POST',
data:{
image:this.data.base64Img
},
header:{
'Content-Type':'application/x-www-form-urlencoded'
},
success:(res)=>{
console.log(res);
},
})
},
阅读量:1159
点赞量:0
收藏量:0