我想使用亚马逊支付快递方法检索送货地址

时间:2018-12-04 06:07:24

标签: amazon amazon-pay

我想制作一个PHP代码来检索运输地址。我在这里找到文档[https://pay.amazon.com/us/developer/documentation/express/201797700]

他们告诉我们调用此http发布请求。.bellow,请您帮助我使php代码发布该请求,请..使代码运行php或jquery,如何运行此代码以返回结果。

POST /OffAmazonPayments/2013-01-01 HTTP/1.1 
Content-Type: x-www-form-urlencoded 
Host: mws.amazonservices.com 
User-Agent:  

AWSAccessKeyId=AKIAJKYFSJU7PEXAMPLE 
&Action=GetOrderReferenceDetails
&AccessToken=YOUR_ACCESS_TOKEN    
&AmazonOrderReferenceId=P01-1234-56

&MWSAuthToken=amzn.mws.4ea38b7b-f563-7709-4bae-87aeaEXAMPLE &SellerId='YOUR_SELLER_ID_HERE'
&SignatureMethod = 'HmacSHA256'    
&SignatureVersion=2
&Timestamp='2012-11-05'
&Version=2013-01-01 

&Signature=CLZOdtJGjAo81IxaLoE7af6HqK0EXAMPLE

1 个答案:

答案 0 :(得分:0)

欢迎来到SO :)

我建议看一下示例on github 要接收送货地址,您必须将shippingAddressRequired标志(data-ap-shipping-address-required)设置为“是”,就像提到的here

之后,您可以致电GetOrderReferenceDetails-Api,找到文档here。 ID使用来自github的php-sdk进行该调用。该请求在client class

中定义