问题标签 [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.
c# - eBay Find API .NET SDK 'findItemsAdvanced' 返回空响应
我正在尝试使用 eBay Finding API 发送高级搜索请求并返回结果。我在下面包含了我的代码。
出于某种原因,当我到达以下行时:
名为“响应”的对象将返回为空。
我不确定我哪里出错了,并且没有从调用中抛出异常service.findItemsAdvanced()
如果您能看一下并提供任何建议,我将不胜感激。
这是我的program.cs,直到出现问题
程序.cs
这是名为“CustomFindingService.cs”的类的代码
CustomFindingService.cs
.net - 使用 eBay API .NET SDK 分配给 findItemByCategoryRequest.outputSelector[] 的问题
我正在尝试使用如下代码分配一个值:
但是,当我尝试构建时出现错误:
现在我希望有一个对象,某种 outputSelectorTypes 数组..但在 Ebay Finding API for .NET 中似乎不存在
itemFilters (itemFilter[]) 有这样的东西,您可以分配各种数量的项目过滤器,然后将 itemFilter[] 对象分配给属性 r.itemFilter
任何帮助都非常感谢,这就是我需要努力签署一个已经到期的项目。Ebay 网站本身提供的关于将 API 与 .NET 一起使用的信息非常少,我觉得这甚至可能是他们以某种方式完全忘记的事情……显然这发生在过去。
vb.net - eBay 交易 API LeaveFeedbackCall
我正在尝试通过 eBay 交易 API 设置卖家反馈,LeaveFeedbackCall
. 我正在使用 .NET SDK,并且难以分配反馈详细信息。在 API 描述中,这是一个SelerItemRatingDetailsArray
包含ItemRatingDetails
两个项目的数组,Rating (Int)
并且RatingDetail (FeedbackRatingDetailCodeType)
. 下面是我正在使用的引发错误的代码行。
iCommunication
是一个整数变量,其值介于 0 和 4 之间。
任何援助将不胜感激。
.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 失败,错误代码相同,位置相同)
c# - eBay API AddItem 调用返回“如果指定自动付款,则需要国内运输”错误
我是 eBay API 的新手,我正在尝试AddItem
拨打电话。但是,我不断收到错误消息:
如果指定了自动转账,则需要国内运输
我从 SDK 示例代码中逐行复制了代码,它编译并运行得很好,所以我觉得 eBay 端可能发生了某种变化。
这是我的一些代码:
我试图设置item.AutoPay = false;
-item.AutoPaySpecified = false;
这些似乎都没有做任何事情。我在文档中搜索了有关国内运输的任何参考,但我没有找到任何东西。
有谁知道为什么会发生这种情况?
.net - eBay .NET SDK 导致我的缓存和会话重新启动
我在使用 eBay .NET SDK 时遇到各种问题(http://go.developer.ebay.com/developers/ebay/documentation-tools/sdks/dotnet)
前几天发了这个问题:
现在经过更多调查,实际上调用 eBay API 似乎正在清除我的 .NET 会话和缓存数据,实际上是重新启动应用程序。
为什么?!!
似乎有问题的功能是我抓取eBay类别的方法。上面的问题首先出现是因为我发现我无法缓存从 eBay 获得的极其缓慢的响应......但是,我似乎可以缓存它,但函数中的某些内容导致应用程序重新启动。
这是我获取类别的方法:
为简单起见,删除了所有缓存代码,但我可以向您保证,运行此函数会清除我的缓存和任何会话数据。
知道为什么吗?!!
.net - eBay GetMyeBaySelling API 调用仅返回指定字段
我使用带有沙盒的 eBay SDK 921 API。
我想获取我所有的项目 ID(我有很多项目,我想提高性能),我使用以下代码:
但是GetMyeBaySelling
方法返回项目的所有字段
你能帮我弄到ItemIDs
唯一的吗
c# - 我需要向已添加的 eBay 沙盒用户添加项目(产品)列表并显示该列表
我需要添加一个新项目(eBay 沙箱)Net SDK,从 ebay 站点尝试过,但它不起作用(401 错误:URL 错误)。现在我正在尝试使用 SDK 示例 (consoleAddItem) 中的代码
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 进行更新。