前言
现在是大数据、人工智能时代了,那么咱们前端怎么能够少的了折腾,不想折腾的前端不是好前端。一直以来都是做懒人,现在是将有限的生命投入到个人兴趣中。
最有权威的手册:https://developer.mozilla.org/zh-CN
网站
感谢下面的各大网站免费提了个供,免费啊。哈哈哈。
后期
猥琐发育别浪,每个月更新的AI接口教程将在下方进行更新:
百度AI程序装逼
注意:不推荐百度AI,非常坑逼,他们程序员就知道装逼,写的案例返回数据都是打印效果,没有教存储使用的。
var https = require('https');
var qs = require('querystring');
const param = qs.stringify({
'grant_type': 'client_credentials',
'client_id': '您的 Api Key',
'client_secret': '您的 Secret Key'
});
https.get(
{
hostname: 'aip.baidubce.com',
path: '/oauth/2.0/token?' + param,
agent: false
},
function (res) {
// 在标准输出中查看运行结果。是看效果,欺负我们菜鸟,怎么才能拿到返回的数据了?考我怎么去百度是吗?
res.pipe(process.stdout);
}
);
下面是打印结果
上面解决方案是:
可以使用其他的请求框架进行请求,由于https与http请求的返回来的数据都得使用
var https = require('https');
var qs = require('querystring');
const param = qs.stringify({
'grant_type': 'client_credentials',
'client_id': '您的 Api Key',
'client_secret': '您的 Secret Key'
});
https.get(
{
hostname: 'aip.baidubce.com',
path: '/oauth/2.0/token?' + param,
agent: false
},
function (res) {
// 在标准输出中查看运行结果。是看效果,欺负我们菜鸟,怎么才能拿到返回的数据了?考我怎么去百度是吗?
res.setEncoding('utf8');
res.on('data', function (chunk) {
baiduAccess_token = chunk;
console.log(chunk);
})
}
);
/*
使用 request 进行请求也是可以的:https://www.npmjs.com/package/request
*/