2015-10-20 2 views
0

Я хочу сделать запрос, используя сервисы веб-информации Alexa Amazon. Я скачал AWIS и использовал код ниже:alexa веб-информационные службы python

import awis 
api = awis.AwisApi("ACCESS_ID", "SECRET_ACCESS_KEY") 
tree = api.url_info("www.yahoo.com", "Rank", "LinksInCount") 
elem = tree.find("//{%s}StatusCode" % api.NS_PREFIXES["alexa"]) 
assert elem.text == "Success" 

, но я продолжал получать следующее сообщение об ошибке:

IOError: All 3 requests failed, latest response code is 403][1] 

Что я должен делать?

ответ

0

У меня была такая же проблема, вы должны иметь правильные access_id и secret_access_key. но вы проверили, включен ли ваш сервис awis? вы проверили электронную почту от aws? завершен ли процесс регистрации? сначала убедитесь, что.

+1

Это действительно комментарий, а не ответ. –

+0

да, чувак, это комментарий, у меня была такая же проблема, это были те вещи, которые я сделал, и я обнаружил, что у меня были проблемы с регистрацией моего аккаунта, кроме этого кода. Если у вас есть комментарий или решение, пожалуйста, предлагайте, а не указывая. – ashim888

+0

Я уже нашел свое решение. Для решения этой проблемы вам необходимо включить услугу и иметь свою кредитную карту по крайней мере в долларах. Другого решения нет. код работает отлично, вот и все. кроме этого у меня нет ответа. – ashim888

Смежные вопросы