Skip to content

Commit 46bcc36

Browse files
committed
more fix to sandbox
1 parent 9987fb3 commit 46bcc36

File tree

4 files changed

+53
-1
lines changed

4 files changed

+53
-1
lines changed

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,28 @@ var orders = amazonConnection.Orders.GetOrders(serachOrderList);
123123

124124
```
125125

126+
### Order List data from Sandbox
127+
```CSharp
128+
AmazonConnection amazonConnection = new AmazonConnection(new AmazonCredential()
129+
{
130+
AccessKey = "AKIAXXXXXXXXXXXXXXX",
131+
SecretKey = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
132+
RoleArn = "arn:aws:iam::XXXXXXXXXXXXX:role/XXXXXXXXXXXX",
133+
ClientId = "amzn1.application-XXX-client.XXXXXXXXXXXXXXXXXXXXXXXXXXXX",
134+
ClientSecret = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
135+
RefreshToken= "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
136+
Environment=Environments.Sandbox
137+
});
138+
139+
var orders = amazonConnection.Orders.GetOrders
140+
(
141+
new FikaAmazonAPI.Parameter.Order.ParameterOrderList()
142+
{
143+
TestCase = Constants.TestCase200
144+
}
145+
);
146+
```
147+
126148
### Report List, For more report sample please check [Here](https://github.com/abuzuhri/Amazon-SP-API-CSharp/blob/main/Source/FikaAmazonAPI.Test/Orders.cs).
127149
```CSharp
128150
var parameters = new ParameterReportList();

Source/FikaAmazonAPI.Sample/FikaAmazonAPI.Sample.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@
7878
<Compile Include="Program.cs" />
7979
<Compile Include="Properties\AssemblyInfo.cs" />
8080
<Compile Include="ReportsSample.cs" />
81+
<Compile Include="SandboxOrderSample.cs" />
8182
<Compile Include="SolicitationsSample.cs" />
8283
<Compile Include="TokenSample.cs" />
8384
<Compile Include="VendorDirectFulfillmentOrderSample.cs" />
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
using FikaAmazonAPI.Utils;
2+
using System;
3+
using System.Collections.Generic;
4+
using System.Linq;
5+
using System.Text;
6+
using System.Threading.Tasks;
7+
8+
namespace FikaAmazonAPI.Sample
9+
{
10+
public class SandboxOrderSample
11+
{
12+
AmazonConnection amazonConnection;
13+
public SandboxOrderSample(AmazonConnection amazonConnection)
14+
{
15+
this.amazonConnection = amazonConnection;
16+
}
17+
18+
public void GetOrderTestCase200()
19+
{
20+
var orders = amazonConnection.Orders.GetOrders
21+
(
22+
new FikaAmazonAPI.Parameter.Order.ParameterOrderList()
23+
{
24+
TestCase = Constants.TestCase200
25+
}
26+
);
27+
}
28+
}
29+
}

Source/FikaAmazonAPI/Utils/Sandbox.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public static Dictionary<string, List<KeyValuePair<string, string>>> SandboxQuer
1616
queryParameters.Add(Constants.TestCase200, new List<KeyValuePair<string, string>>()
1717
{
1818
new KeyValuePair<string, string>("CreatedAfter", Constants.TestCase200),
19-
new KeyValuePair<string, string>("MarketplaceIds", "ATVPDKIKX0DER")
19+
new KeyValuePair<string, string>("MarketplaceIds", MarketPlace.US.ID)
2020
});
2121
}
2222

0 commit comments

Comments
 (0)