Python 2.7 类似Web访问API的日期限制是什么?Python请求流量API给出';日期不在范围内';错误

Python 2.7 类似Web访问API的日期限制是什么?Python请求流量API给出';日期不在范围内';错误,python-2.7,python-requests,similarweb,Python 2.7,Python Requests,Similarweb,我尝试使用python请求从中获取数据,如下所示: import requests MY_API_KEY = 'XXXXXXXXXXXXXXXXXX' API_URL = "https://api.similarweb.com/v1/website/{site}/" \ "total-traffic-and-engagement/visits?api_key={api_key}" \ "&start_date={start_date}" \

我尝试使用python请求从中获取数据,如下所示:

import requests
MY_API_KEY = 'XXXXXXXXXXXXXXXXXX'

API_URL = "https://api.similarweb.com/v1/website/{site}/" \
          "total-traffic-and-engagement/visits?api_key={api_key}" \
          "&start_date={start_date}" \
          "&end_date={end_date}" \
          "&main_domain_only=false" \
          "&granularity={granularity}".format(
    site='cnn.com',
    api_key=MY_API_KEY,
    start_date="2017-09",
    end_date="2017-10",
    granularity="monthly"
)

response = requests.get(API_URL)
print response.json()
尽可能遵循以下步骤。只是日期不同

但是,我收到一个json错误,指出json中我的“日期不在范围内”:

{
    u'meta': {
        u'status': u'Error', 
        u'error_code': 101, 
        u'error_message': u'Dates not in range', <--- error msg
        u'request': {
            u'domain': u'cnn.com', 
            u'end_date': u'2017-10-31', 
            u'format': None, 
            u'country': u'world', 
            u'main_domain_only': False, 
            u'limit': None, 
            u'granularity': u'Monthly', 
            u'start_date': u'2017-09-01'
        }
    }
}
{
u'meta':{
u'status':u'Error',
错误代码:101,

u'error_message':u'Dates not in range',您正在请求2017-09至2017-10,今天是11月1日,因此2017-10快照尚未启动。请与SimilarWeb支持联系以获取更新。

您正在请求2017-09至2017-10,今天是11月1日,因此2017-10快照尚未启动。请与SimilarWeb支持联系以获取更新。

谢谢,这真的很好要知道-是否有一个公式来确定快照何时可用,或者我是否只需要定期重试,直到它们可用?你总是可以得到该端点的“描述”端点,也就是说,很棒-我没有意识到,这真的很有帮助,谢谢,这真的很有帮助!顺便问一下-我有没有文档链接sed?我只看到上面链接的页面,它们没有详细描述内容。感谢您的输入。错误消息已得到增强,以反映支持的日期范围并确认“描述”端点。谢谢,知道这一点真的很好-是否有一个公式来确定快照何时可用,或者我只需要不断重试周期性地,直到它们可用?你总是可以得到该端点的“描述”端点,也就是说,很棒-我没有意识到,这真的很有帮助,谢谢,这真的很有帮助!顺便问一下-有没有我错过的文档链接?我只看到上面链接的页面,他们没有详细描述内容。谢谢你的帮助输入。错误消息已得到增强,以反映支持的日期范围并确认“描述”端点。