技术文章 - CS267116

在 ThingWorx 8.0 中,导出并重新导入 SwaggerConnector 时,APIMap 定义会丢失

已修改: 16-Jan-2023   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • ThingWorx Platform 8.0

说明

  • 在 Composer 中,设置一个SwaggerConnector类型的IntegrationConnector (附加进程外组件)
    • 例子:
      • 可以导入以进行测试的实体加载文件
      • 它将创建一个具有所需配置PetStoreTest SwaggerConnector事物和可用于其中的APIMap的 SwaggerPetDataShape
  • 创建APIMap 基于findPetsByStatus端点(左侧)和SwaggerPetDataShape 在右边
  • 导出此PetStoreTest SwaggerConnector
    • 在导出的 XML 中可以看到ServiceMappings部分是空的
  • 将其导入第二个系统
    • APIMap信息将丢失,服务将不再工作
  • 注意:可以为服务指定可用、待定或已售出状态输入值之一
  • SwaggerConnectors (以及 OData 连接器)与APIMaps 无法在不丢失信息的情况下导出和导入
这是文章 267116 的 PDF 版本,可能已过期。最新版本 CS267116