问题标签 [ebay-net-sdk]

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.

0 投票
2 回答
5595 浏览

c# - eBay Find API .NET SDK 'findItemsAdvanced' 返回空响应

我正在尝试使用 eBay Finding API 发送高级搜索请求并返回结果。我在下面包含了我的代码。

出于某种原因,当我到达以下行时:

名为“响应”的对象将返回为空。

我不确定我哪里出错了,并且没有从调用中抛出异常service.findItemsAdvanced()

如果您能看一下并提供任何建议,我将不胜感激。

这是我的program.cs,直到出现问题

程序.cs

这是名为“CustomFindingService.cs”的类的代码

CustomFindingService.cs

0 投票
1 回答
588 浏览

.net - 使用 eBay API .NET SDK 分配给 findItemByCategoryRequest.outputSelector[] 的问题

我正在尝试使用如下代码分配一个值:

但是,当我尝试构建时出现错误:

现在我希望有一个对象,某种 outputSelectorTypes 数组..但在 Ebay Finding API for .NET 中似乎不存在

itemFilters (itemFilter[]) 有这样的东西,您可以分配各种数量的项目过滤器,然后将 itemFilter[] 对象分配给属性 r.itemFilter

任何帮助都非常感谢,这就是我需要努力签署一个已经到期的项目。Ebay 网站本身提供的关于将 API 与 .NET 一起使用的信息非常少,我觉得这甚至可能是他们以某种方式完全忘记的事情……显然这发生在过去。

0 投票
1 回答
165 浏览

vb.net - eBay 交易 API LeaveFeedbackCall

我正在尝试通过 eBay 交易 API 设置卖家反馈,LeaveFeedbackCall. 我正在使用 .NET SDK,并且难以分配反馈详细信息。在 API 描述中,这是一个SelerItemRatingDetailsArray包含ItemRatingDetails两个项目的数组,Rating (Int)并且RatingDetail (FeedbackRatingDetailCodeType). 下面是我正在使用的引发错误的代码行。

iCommunication是一个整数变量,其值介于 0 和 4 之间。

任何援助将不胜感激。

0 投票
1 回答
385 浏览

.net - 需要帮助将这一行代码从 vb .net 2005~ 转换为 vb .net 2010 (eBay .Net SDK)

嗯,eBay SDK 有很多不错的示例选择,但是它们已经过时,大多数都无法使用,您可以NullReferenceException在线获得。我是一名 Windows 编码员大约 5 年(5 年前,我只知道足够的 .Net 来让我通过。我主要开发大型基于 Web 的应用程序)

这个特定的应用程序以给定的时间间隔通过 Windows 服务轮询 eBay API,并使用待发货的待发货订单更新 SQL 数据库。这不是必需的,因为此代码是直截了当的,而不是问题所在。

这是有问题的旧 VB .Net 代码行,请记住 intelliSense 将代码显示为在代码视图中有效。

运行第二行代码时,我收到此错误:

Visual Studio 提供了一些疑难解答提示,例如在调用之前确保设置的对象不为 NULL(Nothing),以及在调用方法之前使用 New 关键字创建对象的新实例。我尝试了这些方法的所有组合,例如:

或者在定义交易之后,

这些没有帮助,第一个也没有产生任何额外的错误(第二个,我假设让你知道 getSellerTransaction() 不是构造函数)。

有什么建议么?

感谢您阅读长篇文章,只是想尽可能彻底。顺便说一句,我正在使用来自 developer.ebay.com 的最新 eBay .NET SDK 尝试执行 getSellerTransaction。我在生成令牌时遇到了类似的问题,但修复方法不同。我认为这是一个语法错误。谢谢你的帮助。如果您需要更多详细信息,我将在这里回答任何问题。

-麦克风

附加代码

我正在使用一个简单的流编写器从事务中捕获足够的数据,以便我知道它们可以工作(当我克服这个错误时,待处理的订单将被填充到一个 sql 数据源中)。这也是一个 Windows 服务(因此theServiceWorkerThread)此外,eBay SDK 中提供的 .Net 演示应用程序(至少 GetSellerTransactions 失败,错误代码相同,位置相同)



0 投票
1 回答
896 浏览

c# - eBay API AddItem 调用返回“如果指定自动付款,则需要国内运输”错误

我是 eBay API 的新手,我正在尝试AddItem拨打电话。但是,我不断收到错误消息:

如果指定了自动转账,则需要国内运输

我从 SDK 示例代码中逐行复制了代码,它编译并运行得很好,所以我觉得 eBay 端可能发生了某种变化。

这是我的一些代码:

我试图设置item.AutoPay = false;-item.AutoPaySpecified = false;这些似乎都没有做任何事情。我在文档中搜索了有关国内运输的任何参考,但我没有找到任何东西。

有谁知道为什么会发生这种情况?

0 投票
1 回答
135 浏览

.net - eBay .NET SDK 导致我的缓存和会话重新启动

我在使用 eBay .NET SDK 时遇到各种问题(http://go.developer.ebay.com/developers/ebay/documentation-tools/sdks/dotnet

前几天发了这个问题:

HttpRuntime.Cache 似乎没有工作

现在经过更多调查,实际上调用 eBay API 似乎正在清除我的 .NET 会话和缓存数据,实际上是重新启动应用程序。

为什么?!!

似乎有问题的功能是我抓取eBay类别的方法。上面的问题首先出现是因为我发现我无法缓存从 eBay 获得的极其缓慢的响应......但是,我似乎可以缓存它,但函数中的某些内容导致应用程序重新启动。

这是我获取类别的方法:

为简单起见,删除了所有缓存代码,但我可以向您保证,运行此函数会清除我的缓存和任何会话数据。

知道为什么吗?!!

0 投票
1 回答
177 浏览

.net - eBay GetMyeBaySelling API 调用仅返回指定字段

我使用带有沙盒的 eBay SDK 921 API。

我想获取我所有的项目 ID(我有很多项目,我想提高性能),我使用以下代码:

但是GetMyeBaySelling方法返回项目的所有字段

你能帮我弄到ItemIDs唯一的吗

0 投票
0 回答
31 浏览

c# - 我需要向已添加的 eBay 沙盒用户添加项目(产品)列表并显示该列表

我需要添加一个新项目(eBay 沙箱)Net SDK,从 ebay 站点尝试过,但它不起作用(401 错误:URL 错误)。现在我正在尝试使用 SDK 示例 (consoleAddItem) 中的代码

0 投票
0 回答
135 浏览

c# - ReviseItem 需要哪些信息来修改变体?易趣 sdk api

[编辑] 而不是使用 ReviseItem 我切换到 ReviseInventoryStatus 这是正确的方法。不知道为什么过去几年我一直在使用 ReviseItem 调用。我要么是哑巴,要么是 api 或 docs 的某些部分发生了变化,但我从未理解过。https://ebaydts.com/eBayKBDetails?KBid=1641 [/编辑]

我需要更新变体列表的库存数量,但我不是 100% 清楚需要什么。我正在使用 C# .Net ebay sdk。我能够为单个项目修改项目就好了。

我提供 ebay 商品 ID 和新数量。十分简单。根据我从开发人员文档中了解到的情况,变体列表 ReviseItem 的要求是 ebay 项目 ID 和 SKU/自定义标签。

但是,当我调用它时,我收到以下错误。

eBay.Service.Core.Sdk.ApiException: '项目级别数量将被忽略。所有变体的数量总和将用于列表数量。重复的自定义变体标签。

客户标签不会在此变体列表或整个商店本身中重复(据我所知,这并不重要)。我在这里想念什么?还需要什么?我 100% 确定我将正确的 ebay 商品 ID 和客户标签传递给 sdk 进行更新。

0 投票
1 回答
341 浏览

c# - eBay Marketplace 帐户删除端点验证失败

市场帐户删除端点验证失败。单击此处了解有关设置端点的更多信息。

我创建了一个 API 方法来响应对 eBay 的质询响应。但是验证失败我不确定我在这里做错了什么。

下面是我添加的代码逻辑。

在此处输入图像描述