0

我正在尝试从 google checkout 获取一些报告。以下:http
://checkout.google.com/support/sell/bin/answer.py?hl=en&answer=70646 和 http://code.google.com/apis/checkout/developer/Google_Checkout_XML_API_Order_Report_API.html

使用命令:

curl -k  --user "xyz:123" \
  https://checkout.google.com/api/checkout/v2/reports/Merchant/111111 \
  -d "$( cat req.xml)"

给出错误:

<?xml version="1.0" encoding="UTF-8"?>
<error xmlns="http://checkout.google.com/schema/2"
       serial-number="22321312-9ce8-asdasd-asda-2754106e0195">
  <error-message>Bad username and/or password for API Access.</error-message>
</error>
  1. 请注意, -k 是因为 curl 抱怨未经认证的 ssl。
  2. 是的,我有正确的用户名和密码。
  3. 是的,我已尝试将@gmail 用于用户名
  4. 是的,我已经尝试过https://uname:pass@checkout.google.com语法
4

1 回答 1

1

好的,我解决了这个......

当我不得不使用我的 MerchantID 作为 uname 和 MerchantKey 作为密码时,我使用的是我的 google unname/password....

于 2011-02-08T04:42:45.917 回答