Я хочу использовать hub
для создания сценария автоматизации, но не могу понять, как отправить сообщение в API. Более конкретно, именно эту конечную точку API я хочу опубликовать: https://developer.github.com/v3/users/gpg_keys/#create-a-gpg-key
Я пробовал следующее:
hub api user/gpg_keys -F armored_public_key='-----BEGING PGP ....'
hub api user/gpg_keys --raw-field "body={armored_public_key='-----BEGING PGP ....'}
Ни одна из вышеперечисленных работ, ответная реакция:
{"message": "Not Found", "documents_url": "https://developer.github.com/v3/users/gpg_keys/#create-a-gpg-key"}
что не очень полезно. Я думал, что -F
означает поля внутри полезной нагрузки, но я думаю, что я не прав.
Так как мне отправить сообщение с телом, используя hub api
?
UPDATE
Я загрузил репозиторий, чтобы создать модифицированную версию, в которой есть еще записи, но не могу понять, в чем дело. Все выглядит хорошо из того, что я понимаю в том, как делается запрос.