C# - 与亚马逊MWS的第一步

问题描述:

我是亚马逊FBA卖家,我想开始使用亚马逊MWS上传更多自动化流程中的销售数据。我刚做了一个亚马逊MWS账户,并收到我的不同ID(访问密钥ID,秘密访问密钥,...)。C# - 与亚马逊MWS的第一步

我的印象是,大多数MWS开发人员使用C#。我有很多Excel VBA的经验,但没有在C#中。因此,我不确定我必须遵循的步骤。

在下面的网页,你可以找到一个C#代码,我想运行:

http://www.samswiches.com/2011/02/how-to-use-amazon-mws-to-download-unshipped-order-reports/

你能否确认下面的步骤是正确的? :

1)下载Visual Studio =>我需要从亚马逊下载任何额外的软件包吗?

2)在Visual Studio:文件=>新建项目=> C#控制台应用程序

3)删除所有代码和代码的拷贝 - 粘贴更换发现上述网站=>我需要把代码放在VBA中的“Sub-end Sub”里面?

4)用我的ID更改“YourSecretKey”,“YourSecretAccessKey”,“YourSecretAccessKey”,“YourMerchantID”,“YourMarketplaceID”。

5)点击运行按钮

如果成功,将是什么样的输出:在Visual Studio中的数组?一个文本文件?一个csv文件?它将储存在哪里?

我意识到这是一个非常新手的问题。不过,我认为,一旦我的第一个代码正确运行,我的VBA经验将允许我从那里有效地开始。

在此先感谢,

Diego。

您缺少步骤1b)下载C# MWS Reports API Client Library。您可能需要其他库来访问MWS API的其他部分,但快速浏览一下上面的代码库是最主要的。

请注意,它指的是一个lblStatus,它似乎是表单上的标签,但在该表单中没有其他地方提及该表单的其他内容。所以步骤2)可能不是一个“控制台”风格的应用程序,而是一个基于表单的应用程序,这也意味着,你不应该在步骤3中清除所有代码,而是将代码粘贴到任何与main()函数等效的代码中(我只用过C和C++,但不用C#,所以我不知道)