Как и где приложение rails указывает ключ MTurk & Секрет?Amazon MTurk SDK Ruby gem - RuntimeError: Отсутствует AWSAccessKey
Amazon Mechanical Turk SDK gem docs, похоже, не указывает, где/как указать ключ доступа и секрет ... если вы запустите свой пример кода в IRB, он предложит ключ и секрет ... но где можно указать их в одноразовой конфигурации, чтобы приложение могло работать?
Например Amazon дает этот код:
require 'mturk'
@mturk = Amazon::WebServices::MechanicalTurkRequester.new
puts "I have $#{@mturk.availableFunds} in Sandbox"
, которая вызывает камень на незамедлительный в интерактивном режиме для ключа и секрета.
Делать это вместо того, чтобы:
mturk = Amazon::WebServices::MechanicalTurkRequester.new :AWSAccessKeyId => "xxxx", :AWSSecretAccessKey => "yyyy
выдает сообщение об ошибке:
RuntimeError: Missing AWSAccessKey
Ключ & секрет уточняются, безусловно, правильно, потому что я могу копировать/вставить их в интерактивном режиме и его работает отлично.