`
et51099306
  • 浏览: 7309 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

eBayAPI之GetItemTransactions心得

    博客分类:
  • eBay
阅读更多

用ebayAPI的GetItemTransactions接口有很长一段时间。
由于我们项目的特殊原因,需求对paypal的transactionID做第二次验证,这时候就要用到GetItemTransactions

获取Item的TransactionArray,然后对比ExternalTransactionID(就是paypal的transactionID)。
在用这个接口的时候,之前一直用ModTimeFromModTimeTo这个两个时间参数来定义时间段,但是使用一段时候后发现总会漏掉一些ItemTransaction,最后发现是ModTimeFromModTimeTo这个参数的问题,官方解释这两个参数,有一段话是这样的:
The ModTimeFrom field is the starting date range. All eBay order line items that were last modified within this date range are returned in the output

也就是说定义这个时间段后,取出来的ItemTransaction是以最后被修改的时间为基准。
这会出现什么问题了?

比如,一个Item的transaction是一号创建的,但是在三天后这个transaction的order被修改过,在ModTimeFrom和ModTimeTo这两个参数取一号的ItemTransaction,这时候是取不到。
在GetItemTransactions方法中还有一个参数:NumberOfDays ,官方解释这个参数,有一段话是这样的:

All eBay order line items that were either created or modified within this period are returned in the response。

就是说,用这个参数可以针对createdDate和LastTimeModified两个属性。不用ModTimeFromModTimeTo  ,而用NumberOfDays 取一个是时间段的数据, 就不会出现漏掉ItemTransaction的情况了。

 GetItemTransactions of official document: 

 http://developer.ebay.com/DevZone/XML/docs/Reference/eBay/GetItemTransactions.html

1
4
分享到:
评论
1 楼 zwlfyl 2013-04-25  
kewinj, please follow up more and more ebay API, thanks

相关推荐

    Ebay API技术开发白皮书

    ### Ebay API技术开发白皮书知识点详解 #### 一、简介 本白皮书主要针对Ebay API的应用与开发,提供了详细的指导与建议。对于希望通过Ebay API进行应用开发的技术人员来说,这份文档非常有价值。 #### 二、API概述...

    ebayAPI 

    eBay API/SDK Tutorial for Java 本 tutorial旨在展示使用 eBay API/SDK 的基本步骤,旨在帮助开发者快速上手使用 eBay API/SDK。为了完成本 tutorial,需要具备以下几个条件: 1. eBay Trading SDK for Java 2. ...

    nodejs-ebay-api, 用于 node.js的[No longer maintained] eBay API客户端.zip

    nodejs-ebay-api, 用于 node.js的[No longer maintained] eBay API客户端 Node.js 客户端 我不再维护这个 MODULE 了。 如果有人有一个活动的fork,并且感兴趣的话,请告诉我,我将转移,项目。 介绍这个 MODULE 目的...

    Ebay API SDK 747 完整包

    **Ebay API SDK 747 完整包** Ebay API SDK 747 是一个专门为开发者设计的工具包,用于与eBay电子商务平台进行集成。这个版本的SDK提供了全面的功能,允许开发者通过编程方式访问eBay的各种服务,如商品上架、交易...

    eBay API (eBaySync 2.0) 交易数据本地自动同步软件

    http://ebayapi.uhostnet.com 这里提供免费下载 ebay 的本地数据库自动同步软件 eBaySync, 就是用 eBay API GetSellerTransactions 做的,但特别的地方是它只提供本地数据库同步功能,而不提供后期的数据操作界面,...

    Ebay api 结束产品

    用来结束 ebay的某个item,token需要自己写了。

    使用PHP、jquery、JSON、引导模式的eBay API示例.zip

    在本项目中,"使用PHP、jquery、JSON、引导模式的eBay API示例.zip"是一个包含使用多种技术实现eBay API调用的实例。这个压缩包可能包含了多个文件和目录,如"eBay-API-PHP-main",这可能是项目的主目录。下面将详细...

    eBayAPI_MarketplaceAccountDeletion_实战教程_附Java完整源码.txt

    eBayAPI_MarketplaceAccountDeletion_实战教程, 官方要求 2021-08-31 前要完成对接.

    ebay paypal api 申请指南

    ### eBay PayPal API 申请指南详解 #### 一、eBay API申请步骤 eBay API的申请对于电商开发者来说是一项关键的技能,它允许开发者通过编程方式与eBay平台交互,实现自动化操作,如生成地址单、跟踪包裹状态、监控...

    Ebay Api按ProductId / ItemId获取产品详细信息

    大家好,我正在使用ebay查找服务api,在我的项目需求中,这样在显示产品时,我们会将产品ID和商品ID保存在我的数据库中。 现在在另一页上,我们正在显示这些保存的产品。除了...外,我们没有在数据库中保存任何其他...

    ebay-node-api:节点的eBay API客户端

    易趣API Node.js 用于节点js的Ebay API客户端。 目的是通过处理繁琐的逻辑来简化请求过程。 这是围绕eBay Api的薄包装。 文档: : :ledger: 目录安装npm install ebay-node-api 用法let eBay = require ( "ebay-node...

    eBay帮助文档(eBay_SDK_v581.0 for_Java ebay_api)

    《eBay SDK v581.0 for Java:探索eBay API的核心技术与应用》 eBay SDK(Software Development Kit)v581.0 for Java是针对Java开发者设计的一套工具包,它允许开发人员能够轻松地与eBay平台进行交互,实现各种...

    ebay-sdk:用于eBay REST API的Java SDK

    eBay SDK 适用于eBay REST API的Java SDK 服务开发主CI状态Maven< dependency> < groupId>com.github.rjdavis3</ groupId> < artifactId>ebay-sdk</ artifactId> < version>1.3.1</ version></ dependency>...

    Laravel开发-laravel-ebay

    而"Laravel开发-laravel-ebay"这个项目则是一个专门为Laravel设计的包装器,目的是为了简化与eBay API的集成过程。下面将详细阐述这个包的主要特点、工作原理以及如何在实际开发中应用。 首先,`laravel-ebay`这个...

    Laravel开发-ebay

    本项目“Laravel开发-ebay”是针对eBay平台的集成解决方案,旨在帮助开发者轻松地与eBay API进行交互,实现各种功能,如商品列表、订单处理、库存管理等。 首先,我们需要理解Laravel框架的基础。Laravel采用了MVC...

    eBay Trading API JavaSDK 1113 版本

    **eBay Trading API Java SDK 1113 版本详解** eBay Trading API Java SDK 1113 是一个专门为Java开发者设计的工具包,它允许开发人员通过编程方式与eBay交易平台进行交互,执行诸如创建、更新、查询拍卖物品、管理...

    ebay_android_app:实现 ebay api 的 Android 应用程序

    在本项目"ebay_android_app"中,我们探讨的是如何使用Java编程语言为Android平台开发一个应用程序,该应用能够与eBay的API进行交互,从而实现eBay的功能。以下是一些关键的知识点和细节: 1. **eBay API**: eBay...

    ebaysdk-python:适用于 Python 的 eBay API SDK

    此 SDK 是 eBay API 的编程接口。 它通过在 Find、Shopping、Merchandising & Trading API 中标准化调用、响应处理、错误处理和调试来简化开发并缩短开发时间。 快速示例: import datetime from ebaysdk....

    ebay-oauth-python-client:Python OAuth SDK:获取eBay公共API的OAuth令牌

    "ebay-oauth-python-client"是一个针对eBay API的Python OAuth SDK,它简化了OAuth认证流程,包括获取和管理OAuth令牌,以便开发者安全地调用eBay的REST API。这个库对于想要利用eBay公开数据或服务的Python开发者来...

Global site tag (gtag.js) - Google Analytics