1. wx.request 接口
可在文件 wxs中操作,连接服务器处理数据
参数
① url ② data ③ header ④ method ⑤ dataType
回调
success, fail , complete
success 回调参数
data, header, statusCode (返回码)
2. wx.uploadfile 接口
使用参数
url, filepath, name, header(content-type:mutipart/form-data), fromdata ,success, fail , complete (成功失败均会回调)
回调参数:
success -> data , statusCode
返回 uploadTask 对象,监听上传文件的进度
uploadTask对象方法
  onProgressUpdate(参数:progress,totalBytesSent,totalBytesExpectedToSend) callback 监听上传进度
  abort 取消上传
3. 建立 websocket 连接
WEBSOCKET的连接事件
wx.connectSocket(OBJECT)
OBJECT参数说明
① url ②data ③ header ④method ⑤ protocols
success fail complete
监听 websocket的打开事件
wx.onSocketOpen(CALLBACK)
wx.connectSocket({ url: 'test.php' }) wx.onSocketOpen(function(res) { console.log('WebSocket连接已打开!') })
wx.onSocketError(CALLBACK)
wx.connectSocket({ url: 'test.php' }) wx.onSocketError(function(res){ console.log('WebSocket连接打开失败,请检查!') })
监听WebSocket接受到服务器的消息事件。
wx.sendSocketMessage(OBJECT)
wx.connectSocket({ url: 'test.php' }) wx.onSocketMessage(function(res) { console.log('收到服务器内容:' + res.data) })
关闭WebSocket连接。
wx.closeSocket(OBJECT)
wx.connectSocket({ url: 'test.php' })
wx.onSocketOpen(function() { wx.closeSocket() }) wx.onSocketClose(function(res) { console.log('WebSocket 已关闭!') })
4. 微信小程序API的数据缓存
wx.setStorage(wx.setStorageSync)、wx.getStorage(wx.getStorageSync)、wx.clearStorage(wx.clearStorageSync)可以对本地缓存进行设置、获取和清理。同一个微信用户,同一个小程序 storage 上限为 10MB。localStorage 以用户维度隔离,同一台设备上,A 用户无法读取到 B 用户的数据。

wx.getStorageInfo(OBJECT)
wx.removeStorage(OBJECT)从本地缓存中异步移除指定的key
wx.removeStorageSync(KEY)从本地缓存中同步移除指定的key
wx.clearStorage() 清除本地的数据缓存
wx.clearStorageSync()同步清理本地的数据缓存
注意: localStorage是永久存储的,但是我们不建议将关键信息全部存在localStorage,以防用户换设备的情况。
php ,javascript 的数据存储和页面缓存
localStorage, sessionStorage , web Sql Database(js数据库)
最后打开支付宝首页搜“522158734”领红包,领到大红包的小伙伴赶紧使用哦!

O(∩_∩)O哈哈~

转载于:https://www.cnblogs.com/maomaochongchong/p/8341527.html

微信小程序之 ----API接口相关推荐

  1. 微信小程序商标查询API接口源码

    最近很多人要微信商标查询小程序. 小程序前端开发是很简单的事情,2天搞定,不能多了. 但后端的东西比较麻烦,单靠个人开发到上线至少需要半年以上时间. 关商标的数据包格式错乱就整了1个月,这个错乱不是统 ...

  2. 微信小程序服务器api接口的路径,微信小程序-封装请求基准路径、接口API 和使用...

    1.在文件夹utils下新建 request.js文件 2.封装请求代码 // 基准路径 //路径仅为举例 const baseurl ='https://127.0.0.1' //get请求 fun ...

  3. 微信小程序之获取接口数据展示

    上篇说到获取编辑框文本,没看过去看看. 本片介绍简单的接口数据获取,并且展示,采取模拟数据,拉取数据方式方法.文章最后附上DEMO 本篇暂未考虑美化问题,只看功能.如图: 一.简单介绍 1> w ...

  4. mybaitplus 根据id批量进行修改_phpcms小程序插件api接口升级到4.3(新增批量获取、搜索等接口)...

    phpcms小程序插件api接口升级到4.3 (1)全部接口进行代码精简优化,减少不必要的重复代码.冗余代码以及注释 (2)修复诸多bug,合并post和get接收方式并统一调度 (3)修改appse ...

  5. 微信小程序调用支付接口支付(tp5、小程序)

    微信小程序调用支付接口支付 今天记录一下学习的小程序调用微信支付接口 一.先理清一下调起微信支付的整个流程. 1.就是先调用微信的支付统一下单api获取到prepay_id 2.然后后端再将这个pre ...

  6. 微信小程序-常用api

    文章目录 微信小程序-常用api 路由 wx.switchTab(Object object) wx.navigateTo(Object object) wx.navigateBack(Object ...

  7. 微信小程序 直播商品接口 上传图片 300006 goods img upload fail

    微信小程序 直播商品接口 上传图片 300006 goods img upload fail 官方文档:https://developers.weixin.qq.com/miniprogram/dev ...

  8. 微信小程序快递java_java调用微信小程序统一下单接口

    java调用微信小程序统一下单接口 今天项目中对接微信支付这一块,记录一下 这是对接微信支付的开发文档地址 微信支付流程 流程分析: 我们可以看到,前端人员只用给我们一个code,我们通过code去获 ...

  9. 微信小程序wx.request接口

    微信小程序wx.request接口 wx.request是小程序客户端与服务器端交互的接口 HTTPS 请求 一个微信小程序,只能同时(同时不能大于5个)有5个网络请求 wx.request(OBJE ...

最新文章

  1. phpstorm连接php文件夹,PHPstorm配置同步服务器文件
  2. DPDK — 扩展私有函数库
  3. vimrc 配置 史上最牛
  4. commons-logging和log4j
  5. java 布局教程_java布局学习(新)
  6. Linux Cp 忽略报错信息,linux使用cp报错 Text file busy
  7. sql 百分数_SQL经典50题笔记
  8. EMNLP'21 | 让压缩语言模型自动搜索最优结构!
  9. Java隐含对象实验报告,JSP隐含对象response实现文件下载
  10. 红橙Darren视频笔记 RecyclerView基本使用
  11. 计算机能实现哪些人类智力活动,人工智能是电脑科学的一个重要分支,它的近期目标是什么?...
  12. NPM私有服务器搭建方法——sinopia
  13. 微信公众请求config php,微信公众平台开发之配置与请求,微信公众平台
  14. 智慧路灯杆系统车流量监测解决方案
  15. 要给新家搭建智能家居,到底该从哪里入手?回复被「坑惨」的业主
  16. 老司机推荐企业用什么代理ip好
  17. 使用Codemirror的markdown编辑器和使用showdown的Vue.js预览器
  18. PHP操作redis详细讲解
  19. Bison for Windows
  20. All Attention You Need

热门文章

  1. JavaScript浏览器对象模型概述(1)
  2. 某学校有计算机主机1300台,《计算机应用基础》1300题一级考试练习题
  3. springboot自动配置原理_今日份学习之Spring Boot自动配置实现原理
  4. bp神经网络数字识别matlab_卷积神经网络学习识别手写数字时的可视化
  5. 2.封装成帧和透明传输
  6. Qt UDP组播的应用
  7. opencv 学习第三课 画线段 圆 椭圆 矩形 多边形 插入文字 代码注释版 保证你每一行都能读懂
  8. matlab2c使用c++实现matlab函数系列教程-ceil函数
  9. -矩阵-创建矩阵-简单方法
  10. quartus仿真17:T触发器的时序逻辑电路