Java 亚马逊Amazon spapi对接开发,java Sdk,授权和接口访问步骤详细说明

这篇具有很好参考价值的文章主要介绍了Java 亚马逊Amazon spapi对接开发,java Sdk,授权和接口访问步骤详细说明。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.1资料准备

确认是否收到通过sp-api开发人员资料申请。

Java 亚马逊Amazon spapi对接开发,java Sdk,授权和接口访问步骤详细说明

1.2创建账户

Java 亚马逊Amazon spapi对接开发,java Sdk,授权和接口访问步骤详细说明

 Java 亚马逊Amazon spapi对接开发,java Sdk,授权和接口访问步骤详细说明

1.3为新创建用户创建策略

Java 亚马逊Amazon spapi对接开发,java Sdk,授权和接口访问步骤详细说明

创建一个策略,我们建议您将 IAM 策略命名为 SellingPartnerAPI

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": "execute-api:Invoke",
      "Resource": "arn:aws:execute-api:*:*:*"
    }
  ]
}

1.4创建IAM职权

Java 亚马逊Amazon spapi对接开发,java Sdk,授权和接口访问步骤详细说明

1.5向 IAM 用户添加 AWS 安全令牌服务策略

Java 亚马逊Amazon spapi对接开发,java Sdk,授权和接口访问步骤详细说明

1.6注册您的应用程序

Java 亚马逊Amazon spapi对接开发,java Sdk,授权和接口访问步骤详细说明

 Java 亚马逊Amazon spapi对接开发,java Sdk,授权和接口访问步骤详细说明

 Java 亚马逊Amazon spapi对接开发,java Sdk,授权和接口访问步骤详细说明

1.7为开发人员收授权

Java 亚马逊Amazon spapi对接开发,java Sdk,授权和接口访问步骤详细说明

开发商名称:任意字符

开发者id :accessKeyId

Java 亚马逊Amazon spapi对接开发,java Sdk,授权和接口访问步骤详细说明

客户端相关信息,包含clientId和clientSecret。

Java 亚马逊Amazon spapi对接开发,java Sdk,授权和接口访问步骤详细说明

1.8使用亚马逊官方提供生成的javaSDK访问数据

1.8.1访问需要的参数和数据如图

参数 说明 样例
roleArn 角色Arn,在角色中 arn:aws:iam::role/demo
clientId 应用id,在开发者中心新建引用 amzn1.application-oa2-.cc8a746d40394ca5b37ec8eb17b34fb2.......
clientSecret 开发者中心->LWA凭证中 fa1a3cb55c93b521552f5f51aea949a4...
refreshToken 刷新token Atzr|-7CSlXlmlgQhifGgsrHuInAvO8gOV8MLkiJ2km3RnNQ2sdY96eyCEf_.......
accessKeyId 开发者id AKIASPMQX...
secretKey 开发者访问密钥 mPYeQSYZrRToxVqPdmo358uyU.......

1.8.2调用接口正确返回数据即为成功。

返回示例

class OrderList {
    [class Order {
        amazonOrderId: 114-0000000-7599439
        sellerOrderId: 114-0000000-7599439
        purchaseDate: 2021-07-19T10:18:10Z
        lastUpdateDate: 2021-07-26T07:01:40Z
        orderStatus: Shipped
        fulfillmentChannel: AFN
        salesChannel: Amazon.com
        orderChannel: null
        shipServiceLevel: Standard
        orderTotal: class Money {
            currencyCode: USD
            amount: 10.76
        }
        numberOfItemsShipped: 1
        numberOfItemsUnshipped: 0
        paymentExecutionDetail: null
        paymentMethod: Other
        paymentMethodDetails: class PaymentMethodDetailItemList {
            [Standard]
        }
        marketplaceId: ATVPDKIKX0DER
        shipmentServiceLevelCategory: Standard
        easyShipShipmentStatus: null
        cbaDisplayableShippingLabel: null
        orderType: StandardOrder
        earliestShipDate: 2021-07-24T06:59:59Z
        latestShipDate: 2021-07-24T06:59:59Z
        earliestDeliveryDate: null
        latestDeliveryDate: null
        isBusinessOrder: false
        isPrime: false
        isPremiumOrder: false
        isGlobalExpressEnabled: false
        replacedOrderId: null
        isReplacementOrder: false
        promiseResponseDueDate: null
        isEstimatedShipDateSet: null
        isSoldByAB: false
        assignedShipFromLocationAddress: null
        fulfillmentInstruction: null
    }, class Order {
        amazonOrderId: 111-0000000-1185025
        sellerOrderId: 111-0000000-1185025
        purchaseDate: 2021-07-19T10:37:46Z
        lastUpdateDate: 2021-07-23T03:39:41Z
        orderStatus: Shipped
        fulfillmentChannel: AFN
        salesChannel: Amazon.com
        orderChannel: null
        shipServiceLevel: SecondDay
        orderTotal: class Money {
            currencyCode: USD
            amount: 7.41
        }
        numberOfItemsShipped: 1
        numberOfItemsUnshipped: 0
        paymentExecutionDetail: null
        paymentMethod: Other
        paymentMethodDetails: class PaymentMethodDetailItemList {
            [Standard]
        }
        marketplaceId: ATVPDKIKX0DER
        shipmentServiceLevelCategory: SecondDay
        easyShipShipmentStatus: null
        cbaDisplayableShippingLabel: null
        orderType: StandardOrder
        earliestShipDate: 2021-07-23T06:59:59Z
        latestShipDate: 2021-07-23T06:59:59Z
        earliestDeliveryDate: null
        latestDeliveryDate: null
        isBusinessOrder: false
        isPrime: false
        isPremiumOrder: false
        isGlobalExpressEnabled: false
        replacedOrderId: null
        isReplacementOrder: false
        promiseResponseDueDate: null
        isEstimatedShipDateSet: null
        isSoldByAB: false
        assignedShipFromLocationAddress: null
        fulfillmentInstruction: null
    }, class Order {
        amazonOrderId: 113-0000000-4495420
        sellerOrderId: 113-0000000-4495420
        purchaseDate: 2021-07-19T11:10:41Z
        lastUpdateDate: 2021-07-19T19:03:37Z
        orderStatus: Shipped
        fulfillmentChannel: AFN
        salesChannel: Amazon.com
        orderChannel: null
        shipServiceLevel: Expedited
        orderTotal: class Money {
            currencyCode: USD
            amount: 7.48
        }
        numberOfItemsShipped: 1
        numberOfItemsUnshipped: 0
        paymentExecutionDetail: null
        paymentMethod: Other
        paymentMethodDetails: class PaymentMethodDetailItemList {
            [Standard]
        }
        marketplaceId: ATVPDKIKX0DER
        shipmentServiceLevelCategory: Expedited
        easyShipShipmentStatus: null
        cbaDisplayableShippingLabel: null
        orderType: StandardOrder
        earliestShipDate: 2021-07-20T06:59:59Z
        latestShipDate: 2021-07-20T06:59:59Z
        earliestDeliveryDate: null
        latestDeliveryDate: null
        isBusinessOrder: false
        isPrime: false
        isPremiumOrder: false
        isGlobalExpressEnabled: false
        replacedOrderId: null
        isReplacementOrder: false
        promiseResponseDueDate: null
        isEstimatedShipDateSet: null
        isSoldByAB: false
        assignedShipFromLocationAddress: null
        fulfillmentInstruction: null
    }
    ]
}

微信Java 亚马逊Amazon spapi对接开发,java Sdk,授权和接口访问步骤详细说明文章来源地址https://www.toymoban.com/news/detail-438454.html

到了这里,关于Java 亚马逊Amazon spapi对接开发,java Sdk,授权和接口访问步骤详细说明的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python如何解决Amazon亚马逊“图文验证码”识别(6)

    前言 本文是该专栏的第55篇,后面会持续分享python爬虫干货知识,记得关注。 在本专栏前面,笔者有详细介绍多种登录验证码识别方法,感兴趣的同学可往前翻阅。而本文,笔者将单独详细介绍 亚马逊 Amazon 的图文识别验证码的解决方法。 如上图所示,访问或请求频次达到

    2024年02月14日
    浏览(46)
  • 在IDEA中使用亚马逊编程助手Amazon CodeWhisperer使用体验

    p.s.作为一名java后端开发,我最常使用IDEA来编写和调试代码,这里我将会尝试使用IDEA中的CodeWhisperer插件,并做一个使用体验报告,希望对大家有帮助 官方功能概览 更快地完成更多工作 :CodeWhisperer 经过数十亿行代码的训练,可以根据您的 评论 和 现有代码 实时生成从代码

    2024年02月04日
    浏览(49)
  • 什么是Amazon Bedrock (亚马逊云的生成式 AI产品)

    在百模大战中,AI行业的发展正在经历前所未有的变革。这场竞争不仅推动了AI技术的快速发展,也揭示了AI行业的新趋势。这些趋势不仅影响着我们如何看待和使用AI,也预示着AI未来的发展方向。在这个快速发展的领域,了解这些新趋势对于理解AI行业的未来走向至关重要。

    2024年02月04日
    浏览(51)
  • 亚马逊 EC2服务器下部署java环境

    1.1 下载jdk包 官网 Java Downloads | Oracle  tar.gz 包 下载下来  1.2 本地连接 服务器 我用的是亚马逊的ec2 系统是 ubuntu 的 ssh工具是 Mobaxterm , 公有dns + 创建实例时的秘钥 链接 Mobaxterm  因为使用的 ubuntu 所以登录的 名称 就是 ubuntu  然后 在切换 root 权限  login as: ubuntu   ubuntu@ip-172

    2024年02月13日
    浏览(50)
  • 安信可Ai-WB2系列模组/开发板连接AWS亚马逊云方法

    本文介绍Ai-WB2系列模组/开发板连接亚马逊云方法 Ai-WB2系列模组/开发板一个 Ai-WB2系列烧录软件,下载地址:点击下载 连接亚马逊云demo: (待发布) color{blue}(待发布) (待发布) USB转TTL串口板一个 1.注册亚马逊账号,登录AWS IoT控制台,注册地址(注册是时候需要企业名

    2024年01月17日
    浏览(43)
  • 运营干货!亚马逊运营每天工作清单,如何保证亚马逊账号安全?

    对于刚踏入亚马逊跨境电商领域的运营新手,常常会感到困惑和担忧,怕运营效果不理想。别担心,今天就带着大家一起了解亚马逊运营每天的工作内容,还有大家都很担心的亚马逊账号安全问题,我也会为大家逐一解开谜团,下面这份详尽的清单宝典都为各位列明白了,建

    2024年01月21日
    浏览(50)
  • 突破亚马逊智能检测,全自动化运营的新利器:亚马逊鲲鹏系统

    在亚马逊运营的道路上一般最为棘手的问题之一就是账号关联和安全性。而亚马逊鲲鹏系统它不仅拥有最新的防指纹技术,还能够完全模拟真实的人类行为,让每个账号都拥有独立环境运行,从而保证账号的安全性,让用户摆脱了账号关联的困扰。 1、IP方面的独特技术 亚马

    2024年02月22日
    浏览(55)
  • 亚马逊云国际站代理商:亚马逊云搭建代理ip服务器教程

    目录 亚马逊云国际站代理商:亚马逊云搭建代理ip服务器教程 亚马逊云国际站代理商:亚马逊云搭建代理IP服务器教程 1. 什么是代理服务器? 2. 为什么选择AWS亚马逊云? 3. 使用AWS亚马逊云搭建代理IP服务器的步骤 总结 简介: 飞机@luotuoemo 本文由(亚马逊国际站代理商:【聚

    2024年04月10日
    浏览(57)
  • 亚马逊账户评级多久更新一次,亚马逊账户评级一般多少分-站斧浏览器

    亚马逊账户评级多久更新一次? 亚马逊的账户评级通常每天都会更新一次。这意味着您的账户的表现和健康状况将每天进行评估和更新。评级通常在UTC时间午夜更新,但具体的更新时间可能因地区而异。 亚马逊的账户评级反映了您作为卖家的表现和账户健康状况。它涵盖了

    2024年02月07日
    浏览(54)
  • 如果被亚马逊AWS扣费,应该怎么办啊?(亚马逊AWS服务还是很棒的)

    这两天登录到亚马逊云账号中发现,下个月的未出账单为100多刀,咦,怎么会这样啊!然后我马上*度了一下,被亚马逊云扣费应该怎么办,按照网友经验,我试了一下,还真管用,现在把这个过程记录下来,如果有需要这方面帮助的朋友,可以借鉴试试看。希望能帮到各位看

    2024年02月11日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包