如题,请问如何在云函数中调用微信提供的接口?是否有demo,请指教,谢谢
请问你要在云函数里调用什么接口(有文档链接最好)?实现是什么功能?
wx.request({ url: 'test.php', //仅为示例,并非真实的接口地址 data: { x: '' , y: '' }, header: { 'content-type': 'application/json' }, success: function(res) { console.log(res.data) }})
想实现类似这样的调用外部接口的功能,再比如:
实现GET或POST请求,说白了就是调用webservice接口
云引擎运行环境是 node 环境的话,可以使用任意 node 下的 http client 发请求,比如 https://www.npmjs.com/package/request
但是在云函数那边,测试是不行的:
首先,我们已经不推荐使用在线定义云函数了。推荐使用命令行工具进行开发、部署,你可以安装任意第三方库。 https://leancloud.cn/docs/leanengine_cli.html
如果一定要使用,在在线定义中,有这样一个 API: https://leancloud.cn/docs/leanengine_guide-cloudcode.html#发送_HTTP_请求
这个 API 已经被废弃,同样不推荐使用。