本文是向大家介绍的关于工作中遇到的如何对接淘宝小程序开发的步骤,它能够帮助大家省略在和淘宝侧对接沟通过程中的一些繁琐问题,便捷大家直接快速开展工作~~


一、步骤演示

1、首先我们打开淘宝开放平台,进入控制台

2、进入控制台后,我们可以看到应用管理这一菜单选项,它对应的就是我们开发的小程序,点击管理,我们可以看到我们开发的小程序的一些基本配置以及基本信息

3、基本信息中包含appKey以及appSecret的一些信息,这些信息要在服务端调用接口时使用

4、配置云函数信息,如果想使用淘宝小程序来访问我们自己的服务端接口,需要使用它的云函数中的外部HTTP调用这个功能,同时我们还必须配置白名单才可以调用成功

外部HTTP调用:https://miniapp.open.taobao.com/doc.htm?docId=118444&docType=1

白名单配置:https://miniapp.open.taobao.com/docV3.htm?spm=a219a.15212435.0.0.5fb1669axLruUF&docId=119321&docType=1

5、sdk如何生成?

二、踩坑记录

1、关于走奇门网关还是外部HTTP调用

一开始我们以为走奇门网关是可以调用到我们的服务端接口的,后面在和前端联调的时候发现不管怎么去调用,始终会报这个错误

后面在和技术小开的沟通中,说我们的方向错误了,不应该走奇门,让我们使用云函数外部HTTP调用,于是转向云函数的调研方向。

2、关于SDk

服务端SDK如果在调用淘宝接口时,发现不包含调用淘宝接口的类,此时应该向淘宝技术小二申请开通调用接口的权限,否则是没有类的,开通之后到SDK下载菜单项中,重新生成SDK下载即可。

3、关于白名单参数

3.1、再配置白名单参数时,如何区分我调用的接口

我们发现我们只是配置了一个域名,和参数,所以在我们配置白单的时候需要把我们使用的接口的所有参数全都配置到白名单当中,前端调用服务端接口的时候使用云函数是设置path指定接口名称即可。

3.2、参数配置

配置参数时,一定要写清楚参数详情,否则是不会审核通过的

4、关于openId的获取方式

openId一开始以为是后端调用接来获取,后面发现后端其实是没有这个接口的,然后就以为前端可以获取openId,其实前端也不能获取openId,后面去问了技术小开,才了解到当我们去调用服务端接口时,openId会默认拼接到url上,后端直接获取就可以了

三、项目示例

1、配置白名单

友情提示:

配置完成后会进入审核状态,此时,开发环境和测试环境是可以正常访问的,线上环境必须审核通过才可以访问

2、服务端编写接口

3、调用接口

编写好后我们部署在开发环境尝试让前端去使用云函数去调用,调用完成后我们可以在链路分析这里查看调用日志情况

超详细淘宝小程序的接入开发步骤相关推荐

  1. 淘宝小程序调研-部署-开发从零到1

    前期准备工作 1.淘宝开发平台 https://console.open.taobao.com/#/index 2.淘宝服务市场 https://fuwu.taobao.com/index.htm?s ...

  2. 淘宝小程序还可以这么玩!私域互动实践总结

    简介:小程序创意互动项目,作为淘宝购物小程序全面提升消费体验和满足商家个性化运营的重点项目之一,从 2020 年 3 月底正式 KO 到今年双11,已经经历了多次迭代.在购物小程序技术.产品.运营团队 ...

  3. 淘宝小程序体验优化:数据分析和优化实践

    作者:莫绪旻(向屿) 淘宝小程序已经走过若干个双十一,淘宝开放业务有序铺开.体验优化是个老生常谈的话题,如何让小程序跑得又稳又快,成了我们最大的挑战之一. 写在前面 如何定义好的体验 过去我们定义这个 ...

  4. 淘宝小程序游戏迁移Laya引擎

    淘宝小程序游戏迁移Laya引擎 1. 目录结构 bin -- 当前项目的输出文件 laya -- 存放UI项目 assets -- 图片,音频资源目录 pages -- .scene 场景文件 key ...

  5. 淘宝小程序(商家应用)开发提前需要了解的一些概念

    规定:淘宝小程序即淘宝商家应用.下文中只称作淘宝小程序,二者概念一致. 一:概念和业务场景 概念: 因为淘宝小程序是从支付宝小程序迁移过来的.用的同一套框架.所以你需要先通读一遍商家应用文档(淘宝小程 ...

  6. 淘宝小程序的坑(持续更新)

    1. 淘宝小程序 ui 组件更新缓慢(基本不更新) form组件  onFormChange 当formItem field 没有值的时候  返回对应的name 为空 tab 返回的index 会加上 ...

  7. 哔哩哔哩淘宝小程序盲盒抽奖实践

    目录 背景 名词解释 整体业务流程 技术实现 调用链路 云开发( Serverless ) 云开发的限制 编写云函数 怎么拿到授权查询轻店铺用户订单 轻店铺云网关 数字签名网关 网关技术选型 Vert ...

  8. “淘宝小程序“ 九宫格抽奖功能

    淘宝小程序的九宫格抽奖功能,同理功能代码可根据指定小程序规则调整事件,此逻辑可适配所有小程序功能开发. 效果图: index.axml <!-- 九宫格部分 --> <view cl ...

  9. 淘宝小程序 九宫格抽奖

    淘宝小程序的九宫格抽奖功能,同理功能代码可根据指定小程序规则调整事件,此逻辑可适配所有小程序功能开发. 效果图: index.axml <!-- 九宫格部分 --> <view cl ...

最新文章

  1. 新上任经理如何带团队
  2. 怎样学java软件编程6_月光软件站 - 编程文档 - Java - 我学习使用java的一点体会(6)...
  3. 建议收藏!数据分析和机器学习必备SQL技能
  4. 查找字符串中第一个只出现一次的字符
  5. C#_自动化测试 (四) 自动卸载软件
  6. 如何在MVCsheet表单页面的后台取到页面自定义字段的值?
  7. 分析原因型思维模型框架_分析营销型网站优化效果不佳的主要原因
  8. linux nginx jsp,将nginx注册成linux的服务(service)
  9. HCIE-Security Day26:IPSec:实验(一)两个网关之间通过IKE方式协商IPSec PN隧道(采用预共享密钥认证)
  10. 虐哭无数人的烧脑刑侦科推理题,程序员一秒解
  11. Juniper Junos与思科IOS对比配置逻辑合理性
  12. docker 两行命令启动 qq音乐api服务器 和 网易云音乐api服务器
  13. 【推荐】阿里云主机accesskey利用工具
  14. 一个佛教的故事,割肉
  15. 机器学习之手写数字图片数据处理及识别
  16. 步进电机驱动程序,5线
  17. linux生成license,License生成秘钥
  18. python 页眉页脚_python自动化办公:玩转word之页眉页脚秘笈-阿里云开发者社区
  19. 【附源码】计算机毕业设计JAVA医院病历管理系统
  20. python模拟登录qq邮箱

热门文章

  1. 已解决At least Windows 8.1 or Windows Server 2012 are required to install Python 3.9.4(64-bit)
  2. 微服务 ZooKeeper ,Dubbo ,Kafka 介绍应用
  3. 四舍五入VS银行家舍入 (四舍六入五取偶)
  4. Linux虚拟机连接外网
  5. LQ0142 技能升级【二分】
  6. excel 模拟分析 - 单变量求解模拟运算表
  7. 每日一练||用Java图形界面实现加减乘除功能的计算器
  8. Day11(重写,多态,final,抽象类)
  9. 解决Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these...问题
  10. 高斯整数 / 费马平方和定理 / 拉格朗日的四平方定理