eBay API 调用不适用于 UPC/EAN

2024-05-26

eBay 的 API findItemsByProduct 操作适用于 UPC 和 EAN。但不幸的是它不起作用。

例如,下面的 HTTP GET 请求会抛出“无效的产品 ID 值”。 [错误41]

Note:请将 SECURITY-APPNAME 的值替换为您的 eBay 的免费 APP-ID。出于显而易见的原因,我已将其替换为 MY-APP-ID-GOES-HERE。 eBay 的上述功能 API 可以在这里找到:http://developer.ebay.com/DevZone/finding/CallRef/findItemsByProduct.html#findItemsByProduct http://developer.ebay.com/DevZone/finding/CallRef/findItemsByProduct.html#findItemsByProduct

输出是:

<findItemsByProductResponse xmlns="http://www.ebay.com/marketplace/search/v1/services">
<ack>Failure</ack>
<errorMessage>
<error>
<errorId>41</errorId>
<domain>Marketplace</domain>
<severity>Error</severity>
<category>Request</category>
<message>Invalid product ID value.</message>
<subdomain>Search</subdomain>
<parameter>0016000275270</parameter>
</error>
</errorMessage>
<version>1.12.0</version>
<timestamp>2014-03-11T18:38:13.543Z</timestamp>
</findItemsByProductResponse>

有人能发现上面的调用有什么错误吗?谢谢。

FWIW,0016000275270 是有效的条形码http://www.upcdatabase.com/item/0016000275270 http://www.upcdatabase.com/item/0016000275270


从下面的 eBay 文档链接中,您仅限于几个类别!http://developer.ebay.com/DevZone/finding/CallRef/findItemsByProduct.html#findItemsByProduct http://developer.ebay.com/DevZone/finding/CallRef/findItemsByProduct.html#findItemsByProduct

国际标准书号 图书的 ISBN-10 或 ISBN-13 值。如果您知道某本书的 ISBN,则可以使用它而不是 eBay 参考 ID 来搜索该书。

统一产品代码 音乐(例如 CD)、DVD 和电影以及视频游戏类别(或域)中产品的 UPC 值。如果您知道产品的 UPC 编号,则可以使用该值而不是 eBay 参考 ID 来搜索该产品。

欧洲商品编码协会 书籍的 EAN 值(在欧洲国家最常用)。如果您知道某本书的 EAN,则可以使用它而不是 eBay 参考 ID 来搜索该书。

作为一个例子,尝试这个示例 upc = 883929106646 (它是电影的 upccode)

  1. http://www.ebay.com/sch/i.html?_nkw=883929106646 http://www.ebay.com/sch/i.html?_nkw=883929106646此处使用有效的 UPC(音乐类别)搜索 ebay.com。结果:阳性

  2. http://www.upcdatabase.com/item/883929106646 http://www.upcdatabase.com/item/883929106646UPC 数据库受到积极欢迎

积极的 xml 响应 [不要忘记更改上面的 MyAppID]

结论: 您的查询没有任何问题。只是 eBay 没有所有类别的 upc/ean。 EBAY 限制

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

eBay API 调用不适用于 UPC/EAN 的相关文章

随机推荐

  • 使用 vue-cli 服务时如何禁用 linting?

    我正在使用以下命令使用 vue cli 运行我的项目 vue cli service 服务 open 如何禁用所有 linting 目前每次保存时都会重新进行 linting 并且更改代码需要很长时间 我已经把 lintOnSave fal
  • ImageMagick 没有解码委托

    我正在尝试使用 imagemagick 转换图像 但收到此错误 转换 此图像格式 i imgur com nTheJ jpg 没有解码委托 error constitute c ReadImage 532 我正在这样做 convert ht
  • 对列表中的相邻元素进行分组

    假设我想编写一个函数来执行此操作 输入 1 1 3 3 4 2 2 5 6 6 输出 1 1 3 3 4 2 2 5 6 6 它将相同的相邻元素分组 这个方法的名称应该是什么 此操作有标准名称吗 In 1 1 3 3 4 2 2 5 6 6
  • Swift 3:将数据转换为字符串返回 nil 值

    将数据转换为字符串会返回 nil 值 Code thus unwraps the image if let image image print Saving image data don t unwrap here if let data
  • 当表有聚集索引时,数据是如何存储的

    我发现了无数的帖子 开头都是这样的很多时候我遇到人们说 聚集索引根据聚集索引键对表内的数据进行物理排序 这不是真的 然后这些帖子继续描述它是如何通过链表或其他方式实际存储的 例如 这个post http sqlwithmanoj wordp
  • Java 区域设置区分大小写

    我有以下代码来显示当前区域设置 System out println Locale getDefault System out println new Locale en US 上面给出的输出如下 en US en us 如何构造一个 Lo
  • 使用非负约束进行优化

    考虑以下功能 import numpy as np import scipy optimize as opt import math Periodic indexation def pl list i return list i len l
  • React + Redux 和 REST API?

    我在 Node 中构建了一个简单的 CRUD 应用程序 并已在 Express 中完成了其余 API 的创建 我现在正在寻求添加前端功能 并希望使用 React Redux 作为学习练习 然而 似乎所有围绕此的教程都直接使用 Redux 访
  • UnicodeDecodeError:“charmap”编解码器|安装 pip python-stdnum==1.8 时出错

    我对编程还很陌生 所以请耐心等待 当我为正在使用的模块安装一些必需的软件包时 我无法安装python stdnum 1 8 我收到以下错误消息 File C Users 59996 AppData Local Programs Python
  • 如何获取 Jenkins 的 API 令牌

    我正在尝试使用詹金斯REST https en wikipedia org wiki Representational state transferAPI 说明中说我需要 API 密钥 我浏览了所有配置页面才找到它 如何获取 Jenkins
  • 如何分发我的应用程序的多个版本?

    我想分发我的应用程序的两个版本 稳定分支以及当前的开发主干 使用试飞 http testflightapp com 而且 如果可能的话 我只想邀请测试人员一次 我可以在一个 TestFlight 团队中拥有一个应用程序的两个版本吗 或者也许
  • 为 Nimbus 外观设计简单的单元渲染器

    我有一个简单的单元格渲染器 它由一些组成JLabels 渲染器本身扩展JPanel 并且我正在尝试让它在 Nimbus 的外观和感觉中合理地渲染 基本上发生的事情是在lighter行 正如 Nimbus 所具有的交替行着色 我的特定单元格渲
  • 基于动态资源的样式

    看来这样的事情是不允许的 有什么解决办法吗
  • 在单独的终端屏幕上显示 git diff 和 git log 输出

    设置新的开发环境后 我遇到了一个奇怪的 git 行为 我不记得过去见过 我习惯于git diff and git log在终端中创建一个新屏幕并在其中显示其输出 什么less默认情况下 我用它作为我的寻呼机 然后我可以退出并返回到之前的终端
  • Fortran的性能

    Fortran 的表现计算机语言基准游戏 http shootout alioth debian org 出奇的糟糕 今天的结果显示 Fortran 在两项四核测试中分别排名第 14 和第 11 在单核测试中排名第 7 和第 10 现在 我
  • 管道 - 将多个来源/生产者合并为一个

    我正在使用读取文件sourceFile 但我还需要在处理操作中引入随机性 我认为最好的方法是拥有一个这样的制片人 Producer m StdGen ByteString 其中 StdGen 用于生成随机数 我打算让生产者执行 source
  • Elasticsearch:带有停用词消除功能的带状疱疹

    我正在尝试实现一个 Elasticsearch 映射来优化大量文本中的短语搜索 根据中的建议本文 http www elasticsearch org blog searching with shingles 我使用 shingle 过滤器
  • 有没有办法创建与元素不同的盒子阴影形状?

    当我将鼠标悬停在复选框输入上时 我尝试在复选框输入上创建圆形框阴影 但它采用元素的形状 如何将框阴影的形状更改为圆形
  • 将变量作为 IIFE 中的属性返回

    我试图在 IIFE 初始化后返回一个变量集作为属性 问题是 如果我直接绑定变量 我会得到一个空对象 如果我通过函数绑定它 我就会得到我想要的结果 var Application function var localInformation f
  • eBay API 调用不适用于 UPC/EAN

    eBay 的 API findItemsByProduct 操作适用于 UPC 和 EAN 但不幸的是它不起作用 例如 下面的 HTTP GET 请求会抛出 无效的产品 ID 值 错误41 Note 请将 SECURITY APPNAME