- 登录到wayfair后台,打开Developer》Applications,显示如下图页面:
- 选择
+ New Application创建一个应用,填写Name和Desc
Tips:如果你不想创建沙箱账号,就关闭Production
- 点击
Save,得到clientId和clientSecret
这就已经好了,是不是非常简单,后面我们用代码来验证下我们是否能够获取到wayfair的平台订单信息 附代码:
Map<String, String> httpHeaders = buildHeaders();
GraphqlQuery query = buildGraphqlQuery();
GraphqlClient graphqlClient = GraphqlClient.buildGraphqlClient(getUrl());
graphqlClient.setHttpHeaders(httpHeaders);
try {
GraphqlResponse graphqlResponse = graphqlClient.doQuery(query);
ArrayList orders = getOrders(graphqlResponse);
System.out.println((orders.size()));
} catch (IOException e) {
throw new RuntimeException(e);
}
可以看到有输出订单6条,代表我们刚才申请的信息是有效的。
2025-03-25 14:07:55.894 INFO 86667 --- [nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms
6
至此,我们wayfair平台的店铺授权就完成了