【问题标题】:Accept type is invalid , INVALID_ACCEPT_TYPE.GMP_ITEM_QUERY_API ( Walmart ItemSearch API Error )接受类型无效,INVALID_ACCEPT_TYPE.GMP_ITEM_QUERY_API(Walmart ItemSearch API 错误)
【发布时间】:2021-11-25 03:47:34
【问题描述】:

从沃尔玛目录中搜索商品错误 406 不可接受 “代码”:“INVALID_ACCEPT_TYPE.GMP_ITEM_QUERY_API” "info": "接受类型无效。"

Walmart 商品搜索 API 允许我们按商品关键字、UPC 或 GTIN 查询 Walmart.com 全球产品目录。

API 调用

获取https://marketplace.walmartapis.com/v3/items/walmart/search?query=ipad WM_SVC.NAME:4P 站点 WM_QOS.CORRELATION_ID:{{$guid}} 授权:基本 NDdmNzA4MY0LdfgfgdfghMThlNDQwOkRQZFRRYTdpZ3GDFGDFRFDGDFGETmRsVEZPOHZPRCYUw0RHRXM296VGlsVXFaZFZmTHpTdVNsdfdsafadfgesgdfg0.... WM_SEC.ACCESS_TOKEN: eyJraWQiOiI3NGU2ODE4Mi1iMzJkLTQ4ZDEtYThjOS03YjMyNDljMTk1NmQiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiZGlyIn0..EzxhCQ9QIKhWMvdI._uvEAJGZtvfjX7AbwGd .....

API 调用错误

"error": [
    {
        "code": "INVALID_ACCEPT_TYPE.GMP_ITEM_QUERY_API",
        "info": "Accept type is invalid.",
        "severity": "ERROR",
        "category": "DATA",
        "causes": [],
        "identify": {
            "entry": []
        }
    }

需要帮助...

Image: Error Result of Postman call

【问题讨论】:

  • 我相信 API 需要“Accept”标头并尝试使用“application/json”作为值。
  • 辛苦了,谢谢兄弟

标签: api walmart-api http-accept-header


【解决方案1】:

正如我在评论中提到的,尝试将标题“Accept”添加为“application/json”,它应该可以工作。

对于更多上下文,它是一个 GET 调用,并且“Accept”比 Content-Type 更相关,后者主要与带有正文的 POST/PUT 调用相关联。

【讨论】:

  • 非常感谢兄弟
猜你喜欢
  • 1970-01-01
  • 2018-09-23
  • 2021-09-14
  • 1970-01-01
  • 2019-04-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多