2010-09-10 2 views
0

Я должен аутентифицировать пользователя через API GitHub в Ruby, чтобы иметь возможность создавать частный репозиторий.Аутентифицировать пользователя через API GitHub с помощью Ruby?

GitHub manual показывает, как это сделать с помощью локон.

Может ли кто-нибудь показать мне, как это сделать с камнем Ruby, как rest-client или octopussy?

ответ

0

использованием RestClient, сначала нужно создать ресурс, а затем использовать это, чтобы получить возможность отправлять данные в формате JSON, определяющие метаданные РЭПО:

my_resource = RestClient::Resource.new("https://api.github.com", :user => "username", :password => "123456") 
my_resource["/user/repos"].post({ :name => "new-repo", :description => "this is a new repo", :public => true }.to_json) 

См http://developer.github.com/v3/repos/ деталей на API

Смежные вопросы