【问题标题】:Bottlenose 400 - How To Parse HTTPError瓶颈 400 - 如何解析 HTTPError
【发布时间】:2018-03-03 14:13:25
【问题描述】:

在测试 Bottleneck 提供的示例时遇到 400 错误。

我仔细检查了我在正确的区域中使用了正确的关联标签(我是否在 AWS_ASSOCIATE_TAG 中包含“-20”?),我尝试将 Ubuntu 的时区(在 VM 上运行)设置为 GMT 以跟随api_url 构建器(如下),但这没有帮助。

我使用 AWS-Cli 检查了凭证,并且能够在没有权限错误的情况下提取所有 EC2 实例。

我尝试使用 e.read 读取 HTTPError,但我得到了一个无法进一步调查的类字节对象。

有没有办法将错误解析为 XML 或简单的字符串,以便我能够理解错误的实际含义?有没有其他人遇到过这个问题并能想到解决方案?

AWS Error codes

    query = {
        'Operation': self.Operation,
        'Service': "AWSECommerceService",
        'Timestamp': time.strftime(
            "%Y-%m-%dT%H:%M:%SZ", time.gmtime()),
        'Version': self.Version,
    }

【问题讨论】:

    标签: bottlenose


    【解决方案1】:

    我正在浏览文档,所以我错过了一个关键元素 - 我使用的是 AWS 的 API 凭证,而所需的凭证属于亚马逊产品 API。

    要访问这些,请使用this link

    【讨论】:

    • 啊哈!这也是我的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多