托管服务授权
这个功能是什么?
托管服务是开放平台提供给开发者/服务商的一种应用管理能力。
开发者可以通过创建托管服务,帮多个商家管理其电商业务应用,适用场景:
- 开发者帮商家创建跟管理【电商业务】应用
- 推送或者调用产生的接口费用由商家自行承担
什么时候需要用到它?
具备开发能力且需要服务多个商家的开发者/服务商。
- 多应用管理需求:开发者需要每个商户拥有独立推送地址时。
- 费用独立结算: 下游商家需要自行承担开放平台的费用,或者开发者希望将费用分摊给各个商家。
- 批量权限开通: 同一供应商或开发者名下有大量商家需要开通相同的平台权限。
开发者创建托管服务
↓
申请接口权限
↓
生成授权链接
↓
商家创建开放平台登录并授权
↓
开发者帮商家创建电商业务托管应用
↓
商家将自动发货授权给托管应用
↓
商家充值接口费用详细操作流程:
1)开发者创建托管服务
开发者在开放平台--应用管理--创建【托管服务】应用
后台地址:https://open.agiso.com/#/my/application/apply-app

2)申请接口权限
创建应用后请联系我们在线客服进行相关权限申请,才能通过appid调用对应接口!!
权限申请期间,可以先执行下述步骤!!
3)生成授权链接
开发者根据开发文档,商家通过授权链接对前置步骤中创建的【托管服务】应用进行授权,授权开发者使用商家的开放平台帮助商家创建托管应用
托管服务获取商家开放平台的授权不支持【手动授权】模式!!
具体查看开发文档:点击直达:https://open.agiso.com/document/#/open/guide

4)通知商家登录授权
请按照下方说明依次顺序执行:
- 通知商家自行注册开放平台并登录:open.agiso.com(手机号注册,不需要实名)
- 同时将授权链接发给商家,引导商家使用已注册的开放平台账号登录授权(商家点击授权链接正常应看到下图,如未看到,可能是第一步没做)

5)为商家创建自己的【电商业务】应用
开发者经商家授权后,就可调用接口为该商家的开放平台账号创建【电商业务【托管中】】应用
对应接口文档地址:https://open.agiso.com/document/#/open/api/applyManagedApp
开发者可在托管授权列表里查看到商家的【电商业务】应用

如果商家需要自己在自动发货后台手动授权这个【电商业务【托管中】】的应用。在创建应用时记得这个参数要传true

6)商家授权自己的【电商业务】应用
帮商家在托管授权列表里查看商家的appid,或者让商家自行到自己的开放平台上也可以查看到
下图为商家在自己的开放平台后台,应用管理里可以看到开发者为其创建的应用

商家授权应用流程:登录阿奇索自动发货后台---管理授权---添加对应的appid---授权成功把accesstoken复制给开发得
注意:部分权限,商户需要点击图示【编辑权限】按钮,进行权限管理!!!
如【编辑权限】点开,未发现预期的权限,可向开发者确认权限开通情况。



7)费用充值
由商家自行支付【电商业务】应用的接口推送及调用费。请通知商家登录开放平台后,右上角点击充值。


