Skip to content

Добавление канала pCloud

Лучше всего подходит, если

  • У вас есть аккаунт pCloud, и вы хотите, чтобы ImgBed хранил изображения в pCloud.
  • Вам подходит использование email и пароля pCloud как учетных данных канала.

Что подготовить сначала

Что нужноЗачем это нужно
Email аккаунта pCloudДля входа в pCloud API
Пароль pCloudДля входа в pCloud API
API hostПо умолчанию api.pcloud.com. Для аккаунтов в ЕС можно использовать eapi.pcloud.com.
Storage directoryМесто хранения файлов. По умолчанию imgbed.

Где добавить канал

  1. Откройте системные настройки.
  2. Откройте настройки загрузки.
  3. Нажмите Add Channel в правом верхнем углу.
  4. Выберите pCloud.

Поля настройки

ПолеНазначениеОбязательно
Channel nameИдентифицирует этот pCloud-канал, например Personal pCloudДа
Account emailEmail для входа в pCloudДа
PasswordВаш пароль pCloudДа
API hostpCloud API host. По умолчанию api.pcloud.com.Нет
Storage directoryДиректория для хранения файлов. По умолчанию imgbed.Нет

Выберите API host по региону аккаунта:

Регион аккаунтаAPI Host
Default / USapi.pcloud.com
Europeeapi.pcloud.com

Настройка

  1. Откройте настройки загрузки.
  2. Нажмите Add Channel.
  3. Выберите pCloud.
  4. Введите понятное имя канала.
  5. Введите email аккаунта pCloud.
  6. Введите пароль pCloud.
  7. Оставьте API host как api.pcloud.com или используйте eapi.pcloud.com для аккаунтов в ЕС.
  8. Оставьте storage directory как imgbed или измените на нужную папку.
  9. Сохраните канал.

Настройка канала

Как проверить

ПроверкаОжидаемый результат
Карточка каналаКарточка pCloud-канала появляется после сохранения.
Переключатель каналаПереключатель на карточке остается включенным.
Отображение emailНа карточке показан подключенный email pCloud.
Запрос квотыПосле успешного запроса показываются использованная и общая емкость.
Тестовая загрузкаТестовое изображение появляется в настроенной директории pCloud.

Успешный запрос квоты

Устранение неполадок

Почему не OAuth2?

pCloud OAuth2 по умолчанию не является self-service. Нужно написать в pCloud и попросить включить его.

Текущий OAuth2 flow pCloud также не поддерживает workflow краткоживущих upload links, который нужен ImgBed, поэтому этот канал использует вход через email и пароль аккаунта.

Какой API Host использовать?

По умолчанию:

text
api.pcloud.com

Для аккаунтов в ЕС:

text
eapi.pcloud.com

Короткий сценарий

text
Подготовить email и пароль pCloud
-> Открыть настройки загрузки
-> Добавить канал
-> Выбрать pCloud
-> Заполнить имя канала / email / пароль
-> Оставить API host как api.pcloud.com, если аккаунт не в Европе
-> Оставить storage directory как imgbed, если не нужна другая папка
-> Сохранить
-> Запросить квоту
-> Загрузить тестовое изображение

Released as user documentation for CloudFlare ImgBed.