Если я выдаю запрос POST с помощью команды curl в github api, чтобы добавить метку «Разрешено»; все хорошо.Написание curl Почтовый вызов в Ruby
curl -i -H "Authorization: token xxxxxxxxxxxx" -X POST 'https://git.corp.yahoo.com/api/v3/repos/owner/repo/issues/1/labels' -d '["Resolved"]'}
Но когда я пытаюсь сделать то же самое с помощью Curl легко в моей Ruby, сценарий
set gh_api = https://git.corp.yahoo.com/api/v3/repos/owner/repo/issues/1/labels
curl = Curl::Easy.http_post(settings.gh_api,'["Resolved"]')
do |c|
c.headers = ["Authorization: token xxxxxxxx"]
end
réponse JSON я получаю
"{\"message\":\"Not Found\"}"
Что я делаю неправильно в моем рубин скрипт?
Ваш вопрос? –
@theTinMan отредактировал мой вопрос, чтобы сделать его более ясным. Имеет ли это смысл? – Praveen