分享

使用eBay API相关

 昵称9552892 2012-09-20

使用eBay API基本步骤介绍
要开始使用eBay API,需要如下基本步骤:

1. 注册开发账号: https://developer./join/Default.aspx

2. 选择API类型: eBay有大约6种API 开发语言,例如.net和Java的SDK
http://developer./products/trading/
http://developer./products/overview/api-by-feature/

3. 然后是程序开发和Sandbox测试,例如,
3.1 最基本的'上传商品’的接口定义如下:http://developer./DevZone/XML/docs/WebHelp/wwhelp/wwhimpl/common/html/wwhelp.htm?context=eBay_XML_API&file=ListingItems-.html
3.2 获取买家付款状态和地址信息的接口是GetSellerTransactions:http://developer./DevZone/XML/docs/Reference/eBay/GetSellerTransactions.html
3.3 标注商品已发货并上传包裹单号的接口是CompleteSale:http://developer./DevZone/XML/docs/Reference/eBay/CompleteSale.html

3.4 可以提供eBay帐单明细 (seller invoce) 的接口是GetAccount
http://developer./DevZone/XML/docs/WebHelp/ManagingUserInfo-Getting_Account_Information.html

4. 另外,根据eBay和PayPal的要求,如果买家通过PayPal付款,那么买家付款状态和地址信息均应以PayPal网站上的为准
获取PayPal买家地址的接口是 PayPal GetTransactionDetails API:
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_soap_r_GetTransactionDetails
其中关键参数是:PaymentStatus 和Address Fields

5. 开发过程中,如有API的功能和业务逻辑问题,可通过如下途径寻求解决:
如果是有纯技术问题,需要到开发者论坛:http://developer./community/forums/
如果有重要的紧急事项需要技术支持,可以联系eBay Support Team(收费的):http://developer./support/developersupport/hours/

6. 正式使用时,eBay通过Auth&Auth这个API,从网站上取得卖家账号的Token,以便开始上传物品:
http://developer./DevZone/XML/docs/WebHelp/GettingTokens-Getting_Tokens_for_Applications_with_Multiple_Users.html
此过程可参考如下中文范例: http://www./public/help/auth/howtoAuth.htm

7. 正式上线前2~4周,需要提请eBay对自己所开发的程序进行简单的认证与授权,大约需要3~10个工作日:
http://developer./support/certification/

以上是大致的情况,先做参考。
其他软件开发商,也有利用API而开发相似软件的,例如'美胜商’:http://www./pages/jsp/fm/third/tools_mechentrun.jsp
可以把1件商品批量登录到多个eBay网站。

基于eBay API,全球有上万名开发者,有数千款eBay API软件。请参考:
http://certifiedprovider./CertifiedProviders.html
以及http://cgi6./ws/eBayISAPI.dll?SolutionsDirectory


获取用户TOKEN:http://www./show.php?contentid=4271

应用设置:http://www./show.php?contentid=4624

授权后重定制:

Accept Redirect URL:用户在对应用程序授权后就会被重定向到这个URL。此URL需要支持SSL并使用HTTOS协议。

如果你的应用程序支持显示网页,你应该提供专属的网页并设置此URL。如果你的应用程序不支持网页,此URL默认为eBay标准的接受请求页面。

Reject Redirect URL:用户不同意协议时,将会被重定向到这个URL

取消授权:my ebay-account-site preferences-General Preferences-Third-** authorizations       Revoke this authorization

更新订单状态及跟踪号:https://ebay./app/answers/detail/a_id/1557


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多