【背景】
在
中,折腾完了:
【记录】注册成为eBay开发者(eBay Developers Program)+创建Sanbox Key和Production Key
就可以继续去折腾代码了。
所以先是参考:
中提到的:
中的:
Hello World – eBay API/SDK C#.NET 教程
【折腾过程】
1.先去找示例代码。
后来是从:
http://www.ebay.cn/developer/codes/
->
找到我所要的C#版本的。
2.先下个最新的,.NET 2.0的:
得到17.8MB的:
eBayDotNET20SDK825.zip
解压得到
eBay .NET SDK v825 Release
3.去找到对应的:
eBay .NET SDK v825 Release\Samples\C#\CSharp Samples.sln
打开,需要此处的vs2010转换一下:
4.此处有很多示例代码。
找到对应的Hello World:
5.然后关于如何开始试用,除了教程:
Hello World – eBay API/SDK C#.NET 教程
也还可以参考上面:
中提到的:
中的“Building the Samples”,对应的,第一步是去修改对应的
App.config
中的UserAccount.ApiToken
结果才发现,此处自己没有注册Sandbox,没有那个ApiToken
所以,还得先去弄SandBox和ApiToken:
【记录】eBay开发之搭建SandBox环境和创建Authentication token
6。得到了ApiToken后,就可以填进去了:
7.现在是重新继续折腾。
再去:
https://go.developer.ebay.com/developers/ebay/documentation-tools/sdks/dotnet
下载到的是2.0的837版本:
(和:http://developer.ebay.com/DevZone/codebase/dotnetsdk/FindingKitDotNet_1.0.zip)
8.另外,待会要折腾上传数据添加商品的话,可以再去参考:
http://www.ebay.cn/developer/quickstart/
->
9.再去打开对应的项目:
eBayDotNET20SDK837\eBay .NET SDK v837 Release\Samples\C#\CSharp Samples.sln
同样,还是要转换一下项目的:
转换后,为:
10.继续重新配置App.config:
再去调试程序:
eBayDotNET20SDK837\eBay .NET SDK v837 Release\Samples\C#\HelloWorld\Program.cs
结果,还没法调试,因为默认是启动那个ConsoleAddItem项目,所以去把当前的项目,弄成启动主程序:
设为启动项目
然后对应的HelloWorld就变成粗体了。
结果是可以的正常从Ebay服务器获得服务器的时间的:
说明:
当前C#环境的基本的API是通的。
【总结】
Ebay的示例项目,效果还是很不错的。一次就跑通了。
所以,意味着,接下来,可以去折腾其他子项目了,比如:
试试用ConsoleAddItem,添加产品了: