Близько 5 хв
Як вивантажувати файли в Backblaze B2 і ділитися посиланнями
Backblaze B2 - доступне S3-сумісне об’єктне сховище. Шаблон Backblaze B2 в Aktar під’єднується до нього через S3-сумісний API B2 за допомогою ключа програми.
Що знадобиться
- Обліковий запис Backblaze з B2 Cloud Storage
- Aktar, установлений на вашому Mac
Крок за кроком
- 1
Створіть публічний бакет
У вебпрограмі Backblaze перейдіть до Buckets → Create a Bucket, виберіть унікальну назву й установіть для Files in Bucket are значення Public.
Запишіть Endpoint бакета, показаний у списку бакетів, наприклад
s3.us-west-004.backblazeb2.com. Частина післяs3.(us-west-004) - це ваш регіон. - 2
Створіть ключ програми
Відкрийте Application Keys → Add a New Application Key, дозвольте доступ лише до свого бакета з правами Read and Write. Скопіюйте keyID і applicationKey; ключ показується лише один раз.
- 3
Знайдіть свою публічну URL-адресу
Вивантажте будь-який файл у вебпрограмі й відкрийте його відомості. Friendly URL має вигляд
https://f004.backblazeb2.com/file/your-bucket/test.png. Усе перед назвою файлу,https://f004.backblazeb2.com/file/your-bucket, і є вашою Публічною базовою URL-адресою.Якщо перед B2 стоїть CDN або власний домен, використовуйте натомість цю адресу.
- 4
Додайте ціль в Aktar
У розділі Параметри → Цілі → Додати ціль виберіть Backblaze B2 і введіть значення, наведені нижче.
- 5
Перевірте й збережіть
Натисніть Перевірити з’єднання, потім Зберегти.
Параметри в Aktar
Введіть ці значення в розділі Параметри → Цілі → Додати ціль. Назви полів збігаються з програмою.
| Поле | Приклад значення |
|---|---|
| Провайдер | Backblaze B2 |
| Кінцева точка | https://s3.us-west-004.backblazeb2.comЗі списку бакетів. |
| Регіон | us-west-004Середня частина кінцевої точки. |
| Access Key ID | 004a1b2c3d…Це keyID. |
| Secret Access Key | ••••••••Це applicationKey. |
| Бакет | your-bucket |
| Публічна базова URL-адреса | https://f004.backblazeb2.com/file/your-bucketМістить назву бакета. |
Поради
- Обмежте ключ програми одним бакетом.
- Поставте перед B2 CDN із власним доменом, щоб отримати коротші посилання й кешування.
Усунення проблем
Посилання повертають 401 або 403
Бакет приватний. Установіть для Files in Bucket are значення Public і переконайтеся, що Публічна базова URL-адреса містить /file/your-bucket. Див. Помилки Access Denied.
«Перевірити з’єднання» повідомляє, що облікові дані недійсні
Використовуйте keyID як Access Key ID, а applicationKey як Secret Access Key, і перевірте, що регіон кінцевої точки відповідає бакету.
Досі не виходить?Перегляньте часті запитання або запитайте на GitHub.