文档中心 > 扩展应用

常见问题

更新时间:2025/04/08 访问次数:257

1)在节点开发时,前端引用了antd 和 react-router-dom 组件,控制台报错了?
答:组件统一用 fusion,如何开发请参考
fusion官网

2)扩展应用中的授权,在小程序授权回调完成后,前端如何获取到 token?
答:走 oauth 链路,通过 callback url 的 query 参数返回。

3)编辑模板后,怎么实现将结果传回扩展应用,进行其他数据的填充,最后投放呢?
答:可以跟商详装修工具动线一样,新开编辑器页面,投放相关分支流程做在全屏的这个编辑器里,搞个侧拉栏或者弹窗。如果要回到扩展应用的半屏容器就关闭编辑器页面。

4)当店铺已授权的情况下,复制发品执行发布时提示: 缺少目标商品复制的权限?
答: 在执行时,需要使用发品店的sessionKey去调用 API。

5)如何获取并识别商家的特征信息?是否前端需要获取access_token?
答:前端不需要获取 access_token,如果需要识别商家特征,首先通过回调拿到 code,然后调用taobao.top.auth.token.create接口换取授权信息 X,所有的接口一定会通过 cloud 进行发送,cloud 的上下文中有open_uid 和 open_uid 两个参数,与授权信息中的 X 有关联关系。

6)授权卡片弹出的条件应该是商家未对扩展应用进行授权,或者授权过期,如果商家已经授权过扩展应用且未过期,但授权回调时,后台程序异常导致保存access_token 失败,从而导致后续调用top API 失败,这种情况该如何兜底?平台是否有补偿机制?
答:目前不会出现此情况,没授权的情况下就一定会弹出授权框,除非数据丢失,且对于丢失 access_token 的情况下,平台暂无补偿机制。没授权的定义是:服务商调用过 taobao.top.auth.token.create 接口,并成功获取到 access_token。

7)平台的扩展应用内购服务什么时候能够进行支持?
答:因内购服务需服务市场内购能力做支撑,所以目前平台正在进行评估,服务商可持续关注平台公告获取最新详情。

8)在开发淘宝节点小程序时,如需使用接口权限,开发管理中有两个 AppKey,请问需要使用哪一个 AppKey 呢?


答:① 是解决方案 AppKey,② 是节点应用 AppKey,解决方案AppKey仅发布服务市场时关联 其他的都用节点应用AppKey,所以需要使用下方 ② 的 AppKey。

9)扩展应用是否有 Web 端和 PC 端两个入口,为什么做不了适配?
答:目前运行态平台仅支持 PC 客户端,Web 端暂不开放,后续平台侧会直接做适配,ISV 仅需开发一份小程序就行。

10)在创建初始项目时,为什么加载不了内容,是否需要配置其他额外参数?
答:可以试着先将app.json 文件中的第四行代码的 name 改成 block。

11)在绑定云应用与不绑定云应用两种情况下,小程序端调用后台的方式有什么区别吗?
答:小程序端不支持不绑定应用直接调用云应用,同时基于安全稳定性考量,直接从端侧调用云应用,公网域名调用不通,需要进行加白处理。


12)服务发布时,报“请求数据错误”但预览时是正常的,怎么回事,如下图所示:

答:收费项不能删除,如需删除该功能,可设置为隐藏不可订购。

13)已经创建并发布了工作流,但在创建 AI 智能插件时,通过开发能力绑定工作流却没有,是什么原因呢?
答:如果工作流类型选择为卡片输出,则需要开发员工后,在员工中进行关联工作流;开发能力只能关联类型为参数输出的工作流。

14)解决方案的名称和节点应用名称设置好后,会在哪里展示?设置好后该怎么修改?

答:解决方案名称将展示在服务市场展示。节点应用名称将展示在扩展应用透出。建议保持对齐。

14.1)解决方案名称

14.1.1)修改

14.1.2)透出位置

14.2)节点应用名称

14.2.1)修改

14.2.2)透出位置

FAQ

关于此文档暂时还没有FAQ
返回
顶部