更新时间:2024-10-23 18:07:25集成工具收藏订阅更新我的文档设置返回文档沙箱环境是支付宝开放平台为开发者提供的与生产环境完全隔离的联调测试环境,开发者在沙箱环境中完成的接口调用不会对生产环境中的数据造成任何影响。沙箱为开放的产品提供 有限功能范围 的支持(覆盖的功能范围参见下面的业务用例),可以覆盖产品的绝大部分核心链路和对接逻辑,便于开发者快速学习/尝试/开发/调试,推荐开发者遵循业务用例来使用沙箱。沙箱环境会自动完成或忽略一些场景的业务门槛,例如:开发者无需等待产品签约,即可直接在沙箱环境调用接口,使得开发集成工作可以与商务流程并行,从而提高项目整体的交付效率。注意:●由于沙箱环境并非 100% 与生产环境一致,接口的实际响应逻辑请以生产环境为准,沙箱环境开发调试完成后,仍然需要在生产环境进行测试验收。●沙箱环境拥有完全独立的数据体系,沙箱环境下返回的数据(比如用户 id 等)在生产环境中都是不存在的,开发者不可将沙箱环境返回的数据与生产环境中的数据混淆。●本文仅说明如何在沙箱环境中调试小程序服务,非沙箱环境调试通用说明。更多沙箱介绍和沙箱控制台使用说明可查看 。小程序服务沙箱调试说明沙箱通过业务用例定义支持的功能范围。业务用例描述了典型业务场景下,开发者可通过先后对接哪些接口来实现业务目标,每个业务用例会为开发者提供接口调用时序与参数示例值。推荐开发者遵循业务用例来使用沙箱。注意:示例参数值中与沙箱当前账号、应用上下文相关的参数,需开发者自行参照接入指南调用配套接口获取。业务用例小程序服务服务 schema 查询调用 openapi:入参示例值:说明:目前 category_id 只支持 c100917863。json复制代码9123{ "category_id": "c100917863"}出参示例值:9123456789{ "alipay_open_app_service_schema_query_response": { "msg": "success", "schema_version": "18", "schema_xml": "且需代表不同的功能。 2.服务名称不可与小程序名称重复。 3.服务名称需要与小程序本身提供的服务相关,如租赁类小程序的服务名称需要与租赁服务有关。\"/>ttribute id=\"serviceurl\" name=\"服务链接\" type=\"multicomplex\" valuetype=\"object\">app\"/><value/>pe=\"width\" name=\"长度\" value=\"180\"/>", "code": "10000", "category_id": "c100917863" }}服务提报/服务编辑调用 openapi:入参示例值:出参示例值:说明:沙箱环境下服务提报审批会自动通过。接收推广计划审核通过通知接收 msgapi 消息: 消息业务参数示例值:查询服务详情调用 openapi:入参示例值:出参示例值:服务批量查询调用 openapi:入参示例值:出参示例值:服务失效调用 openapi:入参示例值:出参示例值: