В моем приложении rails 3 я использую самоцвет носителя (версия 0.5.6). Я хотел бы использовать Google Storage для разработчиков для хранения загруженных файлов. Я создал инициализатор, который выглядит следующим образом:
CarrierWave.configure do |config|
config.fog_credentials = {
:provider => 'Google',
:google_storage_access_key_id => 'xxxx',
:google_storage_secret_access_key => 'yyyy'
}
config.fog_directory = 'directory'
end
Я получаю 403 запрещенных сообщения с
...<Error><Code>InvalidSecurity</Code><Message>The provided security credentials are not valid.</Message>...
Я только что включил свое хранилище Google, используя консоль apis, и могу загружать файлы с помощью онлайн-менеджера хранилища Google. Для "google_storage_access_key_id" в файле инициализаторов выше, я использую "Google Storage Id" для "Вы" на странице "Доступ к хранилищу". Для «google_storage_secret_access_key» я использую «Устаревшие ключи доступа к хранилищу».
Я не знаю, как поступить. Может ли кто-нибудь любезно указать мне, как решить проблему с этой проблемой?
Спасибо,
Сакшам