저는 간단한 Ruby on Rails 애플리케이션을 만들고 있는데 Amazon Product Advertising API (amazon-ecs) 보석 문서를 사용하고 있습니다. 지금은 아마존에서 응답을 얻으려고하고 403 Forbidden 오류가 발생합니다. 이것은 내가 지금까지 가지고있는 다음 코드입니다 :'HTTP Response : 403 Forbidden'은 Amazon의 API에 액세스하려고 할 때 무엇을 의미합니까?
Amazon::Ecs.options = {
:AWS_access_key_id => '[myaccesskey]',
:AWS_secret_key => '[mysecretkey]'
}
res = Amazon::Ecs.item_search('soccer books')
puts res.total_items
응답 수와 정수를 볼 기대하지만 코드가 실행을 중지하고 나에게 오류를 제공합니다.
정확히 내가 문서화 할 것이므로 여기에서 잘못하고있는 것이 확실하지 않습니다.
는 이런 일이 무엇 간단한 용어에 넣어하려면 : http://httpstatusdogs.com/403-forbidden을). 캡션이 사진에서 말한 것처럼 : 인증은 아무런 효과가 없습니다. 그래서 나는 그것이 인증과 관련이 있는지 의심 스럽다. – David
@David이 문제를 해결하려면 어떻게해야합니까? –
에서 github repo를 찾지 못하면 associate_tag'를 지정할 것을 기대합니다. : associate_tag => '[연관 태그]' ' – David