wayfair平台店铺授权指引

116 阅读1分钟
  • 登录到wayfair后台,打开Developer》Applications,显示如下图页面: image.png

image.png

  • 选择+ New Application创建一个应用,填写Name和Desc image.png

Tips:如果你不想创建沙箱账号,就关闭Production

  • 点击Save,得到clientIdclientSecret

image.png

这就已经好了,是不是非常简单,后面我们用代码来验证下我们是否能够获取到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平台的店铺授权就完成了

qrcode_for_gh_6b1c51d0aab8_344.jpg