TI-API:下订单API执行时的错误



调用TI的库存和价格接口可以获取数据

但下单测试时,

https://transact.ti.com/v2/store/orders/test

回复如下,

{

  "fault": {

    "faultstring": "Invalid API call as no apiproduct match found",

    "detail": {

      "errorcode": "keymanagement.service.InvalidAPICallAsNoApiProductMatchFound"

    }

  }

}

请求的信息如下,

{

  "order": {

    "checkoutProfileId": "COP_ID-1234",

    "customerPurchaseOrderNumber": "FF04202021",

    "endCustomerCompanyName": "furuno",

    "expediteShipping": false,

    "customerOrderComments": [

      {

        "message": "MY TEST ORDER"

      }

    ],

    "lineItems": [

      {

        "customerLineItemNumber": 1,

        "tiPartNumber": "AFE7799IABJ",

        "customerPartNumber": "AFE7799IABJ",

        "customReelIndicator": false,

        "quantity": 1,

        "customerItemComments": [

          {

           "message": "SOME COMMENT GOES HERE"

          }

        ]

      },

      {

        "customerLineItemNumber": 2,

        "tiPartNumber": "LM358PWR",

        "quantity": 1

      }

    ]

  }

}

请问是什么原因导致该错误,是API密钥和访问权限没有开通吗?

老早就申请了,一直是等待审批中,什么原因?