«Не могу аутентифицировать вас» при попытке запустите команду DigitalOcean API

Я попытался выполнить эту команду для восстановления моей капли:

curl -X POST "https://api.digitalocean.com/v2/droplets/MY_DROPLET_ID/actions" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer MY_API_TOKEN" \
-d '{"type":"rebuild","image":"ubuntu-16-04-x64"}'

Обратите внимание, что я использовал MY_DROPLET_ID , взятый из моего cloud.digitalocean.com/droplets. Обратите внимание, я использовал MY_API_TOKEN (чтение и запись), взятый из cloud.digitalocean.com/settings/api/tokens.

. Я хотел бы знать, что не так с моей командой? Я мог что-то пропустить, кроме идентификатора капли и токена API.

0
задан 2 February 2018 в 09:12
1 ответ

Проблема была с токеном API: я мог использовать неправильный токен, или срок его действия истек по какой-то странной причине.

После создания нового токена API (для чтения и записи) в Пользовательский интерфейс DigitalOcean API, операция выполнена успешно - я перестроил каплю из командной строки.

0
ответ дан 5 December 2019 в 06:38

Теги

Похожие вопросы