You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Platform/Exchange API在Anypoint Exchange创建HTTP-API类型资产?

无RAML时自动化创建Anypoint Exchange HTTP API资产的操作方案
  • 直接选HTTP API作为资产类型,不用依赖RAML文件,靠Exchange的创建API传JSON就能定义API的基础信息和端点
  • 用Exchange Asset Creation API的正确姿势:
    • 请求方法:POST
    • 目标地址:/exchange/api/v1/assets
    • 请求头必须带认证令牌(格式:Authorization: Bearer <你的令牌>)和Content-Type: application/json
    • JSON请求体示例:
      {
        "name": "用户管理HTTP API",
        "assetId": "user-management-api",
        "version": "1.0.0",
        "description": "处理用户增删改查的HTTP API",
        "type": "HTTP API",
        "apiVersion": "v1",
        "endpoints": [
          {
            "method": "GET",
            "path": "/users/{id}",
            "description": "按ID获取用户详情"
          },
          {
            "method": "POST",
            "path": "/users",
            "description": "创建新用户"
          }
        ],
        "tags": ["用户管理", "HTTP"]
      }
      
  • 几个要注意的点:
    • assetId得在你的Exchange组织里唯一
    • 令牌必须有exchange:assets:create权限,不然创建不了
    • 还能加contactInfo、license这类字段,按需补充就行
  • 资产创建好后,流水线里就能直接用它生成HTTP API代理,完全不用RAML

内容的提问来源于stack exchange,提问作者Andy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 14:24:56