微信小程序正式版无法调用http类型的API接口,只有htttps类型才可以通过验证,可以利用云函数避免这一难点。下面我会给出一个小案例。
原文地址:www.920vip.net/article/70

1.前端页面-----index.js

Page({/*** 页面的初始数据*/data: {},history() {console.log(666666666)//调用云函数wx.cloud.callFunction({// 云函数名称name: 'HttpApi',// 传给云函数的参数data: {},success: function(res) {console.log(res.result)//将返回的值转为json格式var p = JSON.parse(res.result)console.log(p)console.log(p.result)// var that = this;// that.setData({// })},fail: console.error})}
})

1.云函数HttpApi-----index.js

使用云函数前安装这个命令:npm install request-promise

//npm install  request-promise   先安装这个命令
var API_URL = "http://api.juheapi.com/japi/toh?key=******************&v=1.0&month=11&day=1"// 云函数入口文件
const cloud = require('wx-server-sdk')var rp = require('request-promise');
cloud.init()// 云函数入口函数
exports.main = async (event, context) => {const wxContext = cloud.getWXContext()let url = API_URL;return await rp(url).then(function (res) {return res}).catch(function (err) {return '失败'});
}
//==扣扣群聊172842597==

欢迎加入论坛

官方地址:https://www.920vip.net/
官方QQ群交流: 779133600

微信小程序 通过云函数请求http网站接口相关推荐

  1. 微信小程序使用云函数进行mysql操作

    微信小程序使用云函数进行mysql操作 其他操纵数据库方式的一些问题 准备工作 云函数代码 调用云函数时候的代码 最后还需要注意的一些小事情: 其他操纵数据库方式的一些问题 现在使用小程序,对数据库的 ...

  2. uniapp实现微信小程序调用云函数及问题解决

    uniapp实现微信小程序调用云函数及问题解决 使用工具 HBuilder X 微信开发者工具 实现步骤 1.在项目根目录下创建functions文件夹(此为wxcloudfunctions文件夹,可 ...

  3. 微信小程序 调取云函数 信息推送失败response out of time limit or subscription is canceled hint的具体解决方法

    微信小程序 调云函数 信息推送失败,提示errcode":45015,"errmsg":"response out of time limit or subsc ...

  4. 【微信小程序】云函数使用excel-export导出excel

    1.安装nodejs环境 到官网下载安装包(node-v12.14.1-x64.msi),点击下一步一直安装到底 2.使用命令行模式进入小程序项目云函数文件夹,执行安装excel-export命令,安 ...

  5. 微信小程序通过云函数进行微信支付

    转自:http://www.wxapp-union.com/article-5407-1.html 微信小程序微信支付官方流程图链接我简化的流程:本地发起下单请求调用云函数并传送数据云函数处理数据并返 ...

  6. 【微信小程序】云函数/云数据库 errMsg: parameter should be object instead of undefined

    以下内容仅作为学习记录,请大佬轻喷. 学习近义词反义词微信小程序课程,在尝试"add_words_correlation"云函数时,云函数本地调试在这个错误上卡了好久. 一开始没有 ...

  7. 微信小程序使用云函数发送邮件

    看完本文你将学到: 微信小程序云函数的部署与使用 nodemailer插件的使用 背景故事: hello,大家好这里是小曹同学.上个星期因为原来开发学校课程表的学长毕业了课程表小程序不能用了. 在受了 ...

  8. 解决: 微信小程序 调用云函数数据库一直失败的解决办法

    今天跟着教程做一个新的Demo,死活都不能向云函数数据库添加数据,对照代码找了好久也没发现问题,看了很多帖子都不能解决,直到看到了快被云函数逼疯了这个帖子. 这是一个微信小程序开发的一个BUG,如果你 ...

  9. 微信小程序-使用云函数获取微信的openid

    1.新建云函数login_get_openid 云开发环境初始化参见:https://blog.csdn.net/yuxiao1121/article/details/125222407 新建云函数参 ...

最新文章

  1. 还是俄罗斯方块之android版
  2. python3 批量定义多个变量_Python 3.8 新功能大揭秘
  3. Golang 大杀器之跟踪剖析 trace(转载)
  4. linux 查看磁盘空间大小命令
  5. Java数据库表自动转化为PO对象
  6. 20200708:动态规划复习day02
  7. java fileupload 文件类型_FileUpload怎么获取文件的类型
  8. 企业级网络架构(搭建)学习笔记(网管)
  9. vue项目+高德地图
  10. 博图SCL 选择排序
  11. 元器件——稳压管Zener的应用总结(稳压原理与应用、主要参数、限流电阻如何选取)
  12. ERNIE-ViLG文心跨模态AI绘画大模型——中文版stable-diffusion
  13. ORACLE创建一个‘数据库’
  14. 英伟达RTX 4070最新测评来了!光追效果更棒,但仅限于2k游戏
  15. 问题复盘:一个Redisson驱动源码BUG
  16. CC2530--串口实验的回显
  17. Matlab应变片仿真,大物仿真实验报告 - 副本
  18. YOLOv5模型剪枝压缩
  19. 在预测中使用LSTM架构的最新5篇论文推荐
  20. SCI一区期刊专辑征稿 | 社会大数据隐私、安全与前沿计算主题

热门文章

  1. 一个简单的Spring的AOP例子(JAVA面向切面编程)
  2. 810D - 如何写学术论文
  3. 呵呵,又在这里开了个博客,现在已经有好几个了
  4. mysql 查询slow log状态,MySQL开启慢查询日志log-slow-queries的方法
  5. display:inline、block、inline-block
  6. 提高C++代码质量 - [083]不要返回局部变量的引用
  7. 试了下CommonLisp的WEB开发
  8. 纯c#编写的脚本引擎(非CodeDom)
  9. golang内置函数
  10. go语言中没有隐藏的this指针