有赞新零售社区

发帖
API使用问题»多系统来源获取同一个应用token

[API调用-其它] 多系统来源获取同一个应用token

珀琦偶 04-08 882 浏览 7 评论 | 只看楼主 [打印]
       我们有个这样的使用场景,在不同服务器中不同业务服务程序,需要获取同一个有赞云应用Token信息。在查询赞云文档过程中发现获取token接口(自用型无容器换取access_token方式:https://doc.youzanyun.com/resource/doc/3031)中的refresh=false的参数,看起来可以实现类似需求。

我们有几点问题需要确认一下:
       第一,当不同的系统应用利用同一应用的秘钥调用该接口时,会不会产生冲突。
       第二,有赞云是否支持同一个账号下的token 多个来源调用
用手机打开
收藏 ··· 回复
    尊敬的有赞用户 您好,我们已收到您的问题,并已安排相关技术支持正在处理中,请耐心等待。建议您留言邮箱地址,问题进度将通过邮件提醒方式触达,减少论坛等待时间。     请不要在帖子中暴露含有手机号、姓名、secret等敏感信息,如有必要帖子发布时候设置成回复仅发帖人可见。

      *不同系统使用同一套密钥调用接口是否冲突*:

      当设置 refresh=false 时,每次调用都会生成新的 access_token,且旧 token 会立即失效。若多个系统同时使用同一套密钥调用接口,会导致生成的 token 相互覆盖,产生冲突。因此不建议多系统独立调用获取 token。
      2. *同一账号下多来源调用 token 的支持情况*:

      有赞云不限制 token 的调用来源,但同一时间仅有一个有效 token。若多系统需共享 token,需自行通过分布式存储(如 Redis)维护 token 的统一获取和刷新逻辑,避免重复调用接口导致 token 失效
      • 珀琦偶 04-09
        我们看到关于refresh=false使用,不是每次都生成新的Token。您上面描述的场景是因为接口逻辑有变化吗?

      珀琦偶 青铜   04-09 | 只看该作者
      我们看到关于refresh=false使用,不是每次都生成新的Token。您上面描述的场景是因为接口逻辑有变化吗?
      • 至尊 04-09
        没有变化哈,如果是access_token已过期,当 refresh=false 时,生成新的token
        具体可以参考该文档哈:https://doc.youzanyun.com/resource/doc/3031
      • 珀琦偶 回复 至尊 04-09
        我理解按照refresh这个参数的设定,这2个使用场景应该是支持的,我们只需要在不同系统中,按照过期时间进行token有效期的控制就好了。
        第一,不同的系统应用利用同一应用的秘钥调用该接口获取token。
        第二,支持同一个账号下的token多个来源调用
      • 至尊 回复 珀琦偶 04-10
        是的

      1跳至
      您需要登录后才可以回帖 登录 | 立即注册

      本版积分规则

      复制链接
      新浪微博
      QQ空间
      微信扫码
      • 回复

      • 评分

      客服工作时间是9:00-18:00,客服妹子当前不在线,若不能及时回复请谅解。试试右上角的搜索吧,论坛有丰富的经验贴、公告贴,相信一定能够帮到您~

      复制成功