问题标签 [ebay-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 无法创建消息:SOAP 版本的内容类型不正确。得到文本/xml;charset=UTF-8,但预期应用程序/soap+xml
我正在尝试使用 eBay 提供的大型商家服务 API 将文件上传到 eBay。
他们提供了一个相同的 sample.jar 文件。当我们在命令提示符下执行 .jar 文件时,它似乎工作正常,但是当我尝试将其源代码集成到我的 Web 应用程序中时,它给了我这个错误。我还尝试使用 Netbeans 创建一个 Web 服务客户端并尝试使用它,但它仍然给了我同样的错误。我还将 SOAP 版本从 1.1 更改为 1.2,但这似乎也不起作用。以下是完整的堆栈跟踪。
php - 是否可以通过 API 以编程方式获取 eBay 类别列表?
我的目标是以编程方式获取 eBay 类别列表。
GetCategories 方法似乎只能从 Trading API 获得。如果我理解正确,登录交易 API 需要用户交互:http: //developer.ebay.com/DevZone/XML/docs/HowTo/Tokens/GettingTokens.html
是否有另一种以编程方式获取 eBay 类别列表的方法?
我正在使用 Drupal 7,所以 PHP。
ruby-on-rails - 用于 eBay 的 Ruby add_item
我正在尝试编写一个 ruby on rails 应用程序,将项目发布到 eBay。Cody Fauser/Garry Tan 有一个名为 ebayApi 的 gem,它构建在 ebay gem 之上。当我尝试发布商品时,我从 ebay 收到一条错误消息,提示此类别需要条件 ID。我找到了一个不需要条件的类别,我可以发布到该类别。通过搜索 eBay API 文档,我在“item”类下找到了一个标签 conditionID。但是,在 ebayAPI 的文档中,没有这样的标签。回顾 ebay API 文档,有一种较旧的方法来指定条件,使用 lookup_attributes。我注意到返回的 xml 来自 API 版本 745,Garry Gan 更新的 ruby 接口正在运行版本 609。我尝试使用查找,并且似乎得到相同的错误(需要条件)。我正在使用以下代码来指定项目:
如您所见,它只是 Cody Fauser 给出的示例的一个突变。底部的 condition_id 会报错,因为没有这样的属性。在我看来,宝石中没有此功能,因为该要求是在创建宝石后出现的。我无法找到任何其他宝石与 ebay 连接。我还注意到,尽管人们仍在下载 gem(今天有 10 人下载了它),但对此的抱怨很少。我认为有相当多的人为 ebay 写作。我是否缺少指定条件的关键字?人们一直在使用的解决方法?我错过的另一个宝石?
html - 带有斜线和 htmlentities 的 eBay API/XML 问题
我使用 EasyPHP 5.3.8.1 设置了一个本地服务器——在它上面,我写了一堆 eBay API/XML 东西来将项目发布到 eBay。使用我的本地服务器时一切正常。但是,当我将 php 文件上传到我的网站空间时,将项目提交到 eBay 时,会添加 htmlentities 并在代码中添加一些斜线,这会破坏异地图像 URI 和字体样式......
我根本不明白为什么我的服务器可以毫无问题地发送所有内容,但我的网络服务器却没有。
当我在 eBay 中修改该项目时,它会在 html 中显示这一点……注意所有的 htmlentities、斜线和诸如此类的东西……我如何确保不会发生这种情况?同样,当我使用本地机器服务器时不会发生这种情况,只有上传的版本会这样做......
我什至确实尝试过这些来摆脱实体和斜线......最重要的是在那里确保 UTF-8 合规性,这本身就是一个痛苦......第二个是在此处发布之前的最后努力。 ..
没有任何意义吧?非常感激任何的帮助...
ebay-api - ebay API GetOrders 显示错误结果
我的目标是列出用户的交易(销售和购买)。
我正在使用 GetOrders 并指定时间范围,并且调用成功执行但返回 0 个交易,而我正在查询的用户在他们的帐户上有多次购买。
让我更具体一点。这是我正在使用的代码:
即使使用 API 测试工具(因此,问题不是特定于语言的),它也提供了 0 个结果:
我要查询的用户最近有 2 次购买,日期为:
- 2011 年 12 月 8 日
- 11/18/11
我在这里想念什么?我提供了时间范围并且调用正确执行,但它找到了 0 个结果。我非常感谢您的帮助。
ebay-api - 为什么 eBay FixedPriceTransaction 通知仅发送给卖家时会发送给买家?
我最近为客户设置了FixedPriceTransaction
通知,如果在 eBay 上下订单,该通知会将订单相关详细信息发送到客户网站。这工作得很好。
最近,客户登录了他的 eBay 帐户,并在 eBay 上从另一个卖家那里购买了一件物品,但由于某种超出我理解的原因,该网站也收到了此交易的通知。
我的理解是,FixedPriceTransaction
只有当有人在 eBay 上从他们那里购买商品时才会向卖家发送通知,因此在我上面提到的情况下不应该发送通知。
任何人都可以指出为什么会发生上述情况吗?
c# - 使用 API 更新 eBay 上的订单状态?
我使用 eBay getorder API 获取订单列表,但现在我想选择一个订单并更新其状态。
我怎样才能做到这一点?请,任何帮助将不胜感激
我正在使用互联网上的一些代码,它在更改状态时显示“成功”。但是当我再次加载订单列表时(或者如果我shipped=false
在 API 中使用),它仍然是“完整的”。
代码:
谢谢
java - 如何在 ebay 查找 API 中使用 AspectHistogramContainer?
我是一个新手,试图编写一个程序来使用查找 API 从 eBay 获取服装图像数据库。我正在使用 Java 编程并使用 Windows 7 操作系统。从用户那里获取要搜索的关键字后,我使用 FindItemsAdvanced 调用来获取该类别下的产品列表。我想获取每个项目的属性,例如颜色、袖长等。为此,我使用 AspectHistogramContainer 来获取方面和值。代码片段如下:
AdvanceResponse 是 FindItemsAdvancedResponse 对象。
但 AspectHistogramContainer 始终只有 null,即项目没有方面。根据 AspectHistogramContainer 的要求,我只给出了叶类别作为输入。我已经尝试了所有途径,但找不到原因。有人可以告诉我什么是错的吗?
c# - 在 Ebay 上列出项目
我在 .NET (c# .NET) 中进行应用程序,它有点像 Turbo Lister,但唯一的区别是它连接到 MySQL。我的程序将像这样工作:
您添加一个存储在数据库中的新项目,并且在用户许可的情况下,它还将进行 API 调用以将新项目添加到 eBay。
所以我想知道为了在 Ebay 上列出像 Turbo Lister 这样的项目,我需要哪些必填字段或信息才能成功列出项目?(谈数据库结构)
php - Ebay php API AddItem 或 AddFixedPriceItem 调用 MoneyXferAcceptedInCheckout 和 BestOfferDetails
我正在构建一个脚本来在 eBay 上放置一个列表。我在使用 BestOffer 和银行转账结帐信息功能时遇到问题。
下面是第一段 Soap XML 字符串。它被 api server 正确解析,但产品上没有启用 best offer:
这个 elseway 据说它不被识别为节点,我需要它来更快地进行结帐操作
有没有人有使用这些功能的经验?