微信小程序调用springboot后端接口

这篇具有很好参考价值的文章主要介绍了微信小程序调用springboot后端接口。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 后端配置SSL证书。在nginx中配置方便

 

2 后端api路径一定要加到配置了SSL的server块儿内

3 微信公众平台内配置后端HTTPS接口地址。可以不加端口号。配的没加443,调用就不加443.配的加了调用就必须加。服务器域名请在 「小程序后台 - 开发 - 开发设置 - 服务器域名」 中进行配置。网络 | 微信开放文档

微信小程序调用springboot后端接口

4 小程序某个示例页面WXML文件

<!--index.wxml-->
<button bindtap='houduanButton1'>点击更新页面</button>
<view wx:for="{{list}}" class="home-page-header" wr-class="goods-list-container">
    {{item.id}}
    {{item.name}}
    {{item.intro}}
    {{item.career}}
    {{item.level}}
    <button bindtap='houduanButton2' id="{{item.id}}">点击删除</button>
</view>

<input model:value="{{value}}" />
<button bindtap='houduanButton3' id="{{value}}">sms</button>

5小程序某个示例页面JS文件文章来源地址https://www.toymoban.com/news/detail-512294.html

// index.js
// 获取应用实例
const app = getApp()

Page({
  /**
   * 页面的初始数据
   */
  data: {
    list: '',
    word: '',
    message:''

  },
  houduanButton1: function () {
    var that = this;
    wx.request({
      url: 'https://doublecc.club/eduservice/teacher/findAll',
      method: 'GET',
      header: {
        'content-type': 'application/json' // 默认值
      },
      success: function (res) {
        console.log(res.data.data.items)//打印到控制台
        var list = res.data.data.items;
        if (list == null) {
          var toastText = '数据获取失败';
          wx.showToast({
            title: toastText,
            icon: '',
            duration: 2000
          });
        } else {
          that.setData({
            list: list
          })
        }
      }
    })
  },
  onLoad() {
    this.houduanButton1()
    if (wx.getUserProfile) {
      this.setData({
        canIUseGetUserProfile: true
      })
    }
  },
  houduanButton2: function (event) {
    wx.request({
      url: 'https://doublecc.club/eduservice/teacher/'+event.target.id,
      method: 'DELETE',
      header: {
        'content-type': 'application/json' // 默认值
      },
      success: function (res) {
        console.log(res.data.data);//打印到控制台
      }
    })
  },
  houduanButton3: function (event) {
    wx.request({
      url: 'https://doublecc.club/edumail/code/smssend/'+event.target.id,
      method: 'GET',
      header: {
        'content-type': 'application/json' // 默认值
      },
      success: function (res) {
        console.log(res.data.data);//打印到控制台
      }
    })
  },
  
  
})

到了这里,关于微信小程序调用springboot后端接口的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • flask 后端 + 微信小程序和网页两种前端:调用硬件(相机和录音)和上传至服务器

    选择 flask 作为后端,因为后续还需要深度学习模型,python 语言最适配;而 flask 框架轻、学习成本低,所以选 flask 作为后端框架。 微信小程序封装了调用手机硬件的 api,通过它来调用手机的摄像头、录音机,非常方便。 网页端使用 JavaScript 调用则困难一些,走了很多弯路,

    2024年04月15日
    浏览(40)
  • 前端uniapp+后端springboot 详细教程《实现微信小程序授权登录》(附完整前后端项目demo)

    微信小程序官方登录流程图: 参考微信小程序登录官网文档 1、前端技术栈 1.1、uniapp 使用uniapp构建一套代码多端使用的前端框架项目 1.2、前端封装工具 dateUtil.js: 功能: 1. 时间日期格式化 2. 传入日期是否和当前日期的比较 完整代码: requestUtil.js: 功能: 1. 定义公共的

    2024年02月14日
    浏览(56)
  • 微信小程序外卖跑腿点餐(订餐)系统(uni-app+SpringBoot后端+Vue管理端技术实现)

    自从计算机发展开始,计算机软硬件相关技术的发展速度越来越快,在信息化高速发展的今天,计算机应用技术似乎已经应用到了各个领域。 在餐饮行业,除了外卖以外就是到店里就餐,在店里就餐如果需要等待点餐的话,用户的体验度就会急剧下降,很多餐饮店也开始开发

    2024年04月11日
    浏览(54)
  • 基于微信小程序+Springboot线上租房平台设计和实现【三端实现小程序+WEB响应式用户前端+后端管理】

    博主介绍 : ✌ 全网粉丝30W+,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战 ✌ 🍅 文末获取源码联系 🍅 👇🏻 精彩专栏 推荐订阅 👇🏻 不然下次找不到哟 2022-2024年

    2024年02月08日
    浏览(45)
  • 微信小程序篇_01 微信小程序与Java后端接口交互

    本文主要介绍小程序前后端数据的交互,实践演示。 创建后端项目 我这里就创建一个SpringBoot项目作为演示。 在创建项目中选择Spring Initializr 要勾选SpringWeb框架,当然你也可以后面导入,确认好设置后,创建项目。 然后在Maven依赖中调整SpringBoot的版本 目录结构如下,缺少的

    2023年04月08日
    浏览(36)
  • 微信小程序扫码点餐(订餐)系统(uni-app+SpringBoot后端+Vue管理端)项目全套源码+完成文档说明+毕业论文

    摘要 随着当前社会人们的生活节奏越来越快,人们对生活效率的追求也越来越高,以往的传统的点餐方式已不能满足人们的需要,首先有些小型饭馆是需要顾客排队点餐,然后安排专人在台前记录,这样不仅造成时间上的浪费,还浪费人力,有些大型餐厅是当顾客入座后,安

    2024年04月15日
    浏览(64)
  • 微信小程序选择本地图片、视频的最新方法chooseMedia,转为为base64上传到后端接口

    微信的api变动还是挺大的,之前选择图片的api wx.chooseImage 已被弃用,改为了 wx.chooseMedia ,本篇将介绍如何使用最新方法 wx.chooseMedia 进行选择图片上传并回显,以及转为为base64上传到后端接口 wxml wxss js 上传成功后,会返回一个数组,里面有图片的 本地临时路径 效果图: 有

    2023年04月20日
    浏览(59)
  • 【微信小程序】实现微信小程序登录(附源码)后端,微信小程序获取手机号

    登录简介 第一步:获取token 第二步:通过token拿用户信息 第三步:调用接口获取手机号 HttpClientUtil: WeChatUtil: controller层: service层: serviceImpl层: 登录简介        新版本微信小程序登录 是前端获取用户信息,不再是后端获取信息进行保存。所以后端要做的主要流程就是

    2024年04月23日
    浏览(61)
  • 微信小程序完整项目实战(前端+后端)

    基于微信小程序的在线商城点单系统 前言:闲来无事,制作一个微信小程序商城。系统采用Java语言作为后端实现与小程序的交互,给用来学习或者想自己开个小店的朋友当个参考。 小程序 管理端 1.创建maven project,先创建一个名为SpringBootDemo的项目,选择【New Project】 然后在

    2024年02月03日
    浏览(59)
  • 微信小程序接入微信登录后端API

    微信官方文档:小程序登录 | 微信开放文档 (qq.com)   1.前端获取code 获取微信登录code https://developers.weixin.qq.com/miniprogram/dev/api/open-api/login/wx.login.html 2.获取微信用户信息 获取微信用户信息 https://developers.weixin.qq.com/miniprogram/dev/api/open-api/user-info/wx.getUserProfile.html 后台我这边是使

    2024年02月04日
    浏览(53)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包