12月开发者日回顾|全权授权方式上线、开放平台支持错误码搜索

简介: 12月开发者日回顾|全权授权方式上线、开放平台支持错误码搜索

大家是否有这样的痛点?每当服务商想引入新的开放平台能力时,就需要商家二次授权。服务商的商户数量越多,二次授权作业成本越高。而商户也会被频繁打扰,影响商户体验。

在本月的开发者日上,支付宝开发者日讲师剑羽给我们推出了一种全权委托授权模式《支付宝开放平台授权模式更新》,可以大大降低授权压力,全面了解服务商-商家之间新的授权模式并快速应用,通过全权委托授权方式,降低服务商作业成本。

此处为语雀视频卡片,点击链接查看:12月29日.mov

在分享结束后,剑羽讲师针对线上的开发者提出的问题也进行了一一解答:


Q:商户首次授权是有授权回调的,为什么重新授权没有?

A:授权回调地址是商户在做完授权后,授权平台会给服务商颁发一个授权的令牌,这个颁发令牌就是通过授权的回调地址向服务商传递一个授权码,服务商再通过API去换取授权令牌,之后就可以做代调用了。授权回调是授权过程中必不可少的一个环节,不管是首次授权还是说二次授权,授权回调都是会触发的行为,如果服务商的授权回调没有触发,可以检查一下授权邀约链接中是否定制化了这个回调地址,是否跟开放平台里配置的回调地址是一致的。


Q:请问小程序插件授权在哪里授权?

插件其实也是一种独立的一个研发模式,与代开发模式和模板开发模式有所区别,需要服务商首先在开放平台里完成插件的开发,并把插件上架到服务市场后,商户通过服务市场来完成插件的订购。服务市场订购的同时也会完成一个小程序和小程序插件的授权。


Q:授权给服务商的应用怎么取消对服务商的授权?

通过商家平台的账号中心-授权管理中心进行解除,也可以在开放平台的小程序管理中,进行第三方授权管理的解除。


Q:第三方授权,用户接受授权后的回调能否带自定义的token(参数)

服务商需要在授权发起以及在授权执行之后做一个业务信息的一个关联。授权链路提供了一个扩展参数,就是刚才接口里面有一个叫state这么一个参数。这个参数其实就是为了让服务商做这个授权回调的时候,实现业务参数的一个透传。state参数有一个长度限制,如果说服务商要透传的这个字段比较短的话,可以直接把要透传的内容放在这个state参数中。如果透传的信息比较长的话,那么一般的处理方式是服务商先把这个信息序列化保存在自己的缓存或者是数据库中,然后生成一个key,把这个key作state的参数,进行一个透传。最终再回调之后,拿到这个key之后再从缓存或者数据库中还原业务信息。


Q:这种授权对商家是一次的授权,还是每一次都需要授权?

如果说商户跟服务商已经建立了这样的全权委托授权,那后续服务商在新绑定产品的时候,如果这个产品属于绝大部分的支持全权委托的,那这种情况下是不需要再授权的。但是服务商如果绑定的是涉及资金的转出、数据安全等敏感产品,那这种情况下是需要商户强感知,需要强制进行二次授权。


相信大家在接入能力时,会看到一些错误码,面对这些错误码,常常不知该怎么进行处理,我们推荐的一个方式就是直接在开放平台官网右上角的搜索框进行搜索,结果页会显示常见错误码的原因及解决方案,本次开发者日我们也邀请了支付宝开发者日讲师翌风给大家带来分享《支付宝开放平台搜索升级&常见错误码解读》。

此处为语雀视频卡片,点击链接查看:12月29日(1).mov

在分享结束后,翌风讲师针对线上的开发者提出的问题也进行了一一解答:


Q:错误码的返回值是int类型INT还是字符串?

A:因为不同的错误码,它是不一样的,还是要去查看一下对应的这个接口,然后对应的这个错误码,然后相应的这种文档的一个介绍,它会有比较完善的这种介绍的。


Q:错误码是递增维护的吗?

A:从开发的规范上来讲是这样的,就是我的错误码定义肯定不断的在增多的,遇到的场景,遇到的报错肯定不断在增多的。但是在增多的前提上,一般是对那些老的错误码肯定是有兼容的。


Q:旧版服务端的API返回的错误码和新版服务端API返回的错误码是一致的吗?

A:目前是我们在做V3协议的升级。这个升级的过程中,新版肯定是对老版是在错误码上肯定是做好兼容的,它升级的内容可能是有一些调用方式的不同,但是针对一些错误码的定义不会有明确的改变。

目录
相关文章
Visual Studio C# CS0006 C# 未能找到元数据文件
Visual Studio C# CS0006 C# 未能找到元数据文件
815 0
Visual Studio C# CS0006 C# 未能找到元数据文件
|
前端开发 JavaScript
构建一个动态时钟
构建一个动态时钟
单笔转账报错PAYEE_NOT_EXIST(收款账户不存在)-排查方案
报错原因 接口中用户账户参数设置存在问题,导致显示用户收款账户不存在。 排查方案 1、检查payee_account, payee_type是否匹配,如匹配,请检查payee_account是否存在; (1)payee_type设置要求 ALIPAY_USERID:支付宝账号对应的支付宝唯一用户号。
4652 12
|
8月前
|
弹性计算 运维 安全
阿里云服务器镜像怎么选?公共、自定义、共享、云市场、社区镜像区别、适用群体与选择指南
在选择阿里云ECS服务器时,镜像选择至关重要,决定了服务器的初始环境、预装软件及运维复杂度。阿里云提供公共、自定义、共享、云市场和社区五大类镜像。公共镜像适合新手、资深运维及有合规要求的企业;自定义镜像适合中大型企业及需快速复制环境的用户;共享镜像适合团队协作;云市场镜像适合缺乏运维经验的用户;社区镜像适合技术极客及开源爱好者。用户应根据需求、成本、权限、地域及技术支持等因素,选择最适合的镜像。
888 3
|
9月前
|
数据采集 人工智能 安全
别再用ChatGPT群发祝福了!30分钟微调一个懂你关系的“人情味”拜年AI
春节祝福太难写?本文手把手教你用LoRA微调大模型,让AI学会“看人下菜”:识别关系、风格、细节,30分钟训练出懂人情世故的拜年助手。无需代码,量化+批处理保障秒级响应,让每条祝福都像你亲手写的。(239字)
722 35
|
9月前
|
存储 人工智能 自然语言处理
AI 应用软件的开发费用
AI应用开发成本差异大:MVP约15–40万,中型应用50–150万,重型定制超200万。主要含人力、算力(API/显卡)、数据标注、向量库及MLOps维护。轻量工具20–30万起步,复杂平台需百万以上。可按需求精准估算。
|
11月前
|
弹性计算 人工智能 固态存储
阿里云服务器租赁多少钱?最新阿里云服务器租用价格表(轻量服务器/ECS云服务器/GPU云服务器明细报价)
阿里云服务器一年多少钱?目前最新阿里云服务器租用费用价格表,轻量2核2G轻量服务器一年68元,折合5.6元1个月,新老用户同享99元一年服务器,2核4G5M服务器ECS优惠价199元一年(企业专享),2核4G4M轻量服务器298元一年,4核8G服务器955元一年,4核16G10M服务器70元1个月、210元3个月,8核32G服务器160元1个月、480元3个月,整理阿里云服务器租用费用价格表,包括一年优惠价格、一个月和1小时收费明细表:
|
人工智能 自然语言处理
阿里云logo设计智能生成(一键生成海量LOGO)
阿里云智能logo设计在线生成海量logo,logo可商用也可以申请商标,阿里云logo设计入口在哪里?阿里云开启了二级域名logo.aliyun.com,关于阿里云智能logo设计有多个入口链接,阿里云百科分享阿里云logo设计入口、价格及使用方法:
12116 108
阿里云logo设计智能生成(一键生成海量LOGO)
|
人工智能 算法 IDE
通义灵码:以AI重塑开发者生产力,解锁智能编程新范式
通义灵码是阿里云推出的一款AI智能编程助手,基于通义大模型打造,深度集成于主流IDE。它不仅提供全场景智能代码生成、对话式开发体验和工程化智能重构等功能,还通过百亿级参数大模型底座、企业级环境适配、私有化部署等优势,重新定义人机协作边界。在真实开发场景中,通义灵码显著提升API开发与算法优化效率,助力开发者从机械劳动转向创造性对话,开启人机协同的新时代。
1271 9