net/http
또는 net/https
을 사용하여 익명 (공개 또는 비공개) 요령을 만들 수있는 방법이 있습니까?Ruby 스크립트에서 Gist 만들기
답변
이것은 나를 위해 일했습니다.
require 'net/http'
require 'json'
uri = URI("https://api.github.com/gists")
payload = {
'description' => "My test gist",
'public' => true,
'files' => {
'test.txt' => {
'content' => "This is a test!\n\nI am making a public gist."
}
}
}
req = Net::HTTP::Post.new(uri.path)
req.body = payload.to_json
puts req.inspect
puts req.body.inspect
# GitHub API is strictly via HTTPS, so SSL is mandatory
res = Net::HTTP.start(uri.hostname, uri.port, :use_ssl => true) do |http|
http.request(req)
end
puts res.inspect
puts res.body.inspect
결과 : My test gist
이 보석은 당신을 위해 속임수를 쓸 것입니다 https://github.com/defunkt/gist!
레코드의 경우 net/https가 필요합니다.
내 문제는 내가 단지 전체 의존성을 추가하지 않고 내 보석에 약간의 기능을 추가 할 것입니다. –
http://www.travisberry.com/2011/05/create-github-gist-with-ruby/ -이 트릭을해야합니다. – baordog
Gtihub api v1 –
- 1. gist-vim 디버깅
- 2. Github Gist : New Lines?
- 3. Bash 스크립트에서 Ruby 호출을 기다리십시오.
- 4. ruby 스크립트에서 grep 사용하기
- 5. PostgreSQL : GIN 또는 GiST 인덱스?
- 6. Jquery에서 Gist Raw 파일로드 중 ...
- 7. 이미지 분류 GIST 설명자 사용
- 8. gist-vim : 토큰 위치 변경
- 9. GiST 색인은 실제로 어떻게 작동합니까?
- 10. Haskell의 Github Gist API 사용하기
- 11. github gist paste 서비스의 책갈피?
- 12. Ruby 스크립트에서 메모리 누수를 추적하십시오.
- 13. ruby 스크립트에서 cd 명령 실행
- 14. ruby 스크립트에서 self.method의 변수에 액세스
- 15. DDL 스크립트에서 데이터베이스 만들기
- 16. 자바 스크립트에서 calendardateselect 만들기
- 17. Google 스크립트에서 검색어 만들기
- 18. 자바 스크립트에서 객체 만들기
- 19. 자바 스크립트에서 JSON 만들기
- 20. 자바 스크립트에서 레이어 만들기?
- 21. 스크립트에서 요소 만들기 #
- 22. 스크립트에서 'at'작업 만들기
- 23. 스크립트로 NotificationHub 만들기 (Ruby 선호)
- 24. [ruby] 응용 프로그램 만들기
- 25. GitHub Gist 소스 코드를 수정해도 괜찮습니까?
- 26. Gist plugin for Vim 설치 방법?
- 27. GIST 인덱스 지리 유형 기반 열 문제
- 28. 자바 스크립트에서 구성 창 만들기
- 29. 자바 스크립트에서 배열 배열 만들기
- 30. 자바 스크립트에서 캐시 시스템 만들기
고맙습니다. :) –
Net : HTTP.post_form (...)을 사용하여이 호출을 수행 할 수있는 방법이 있습니까? –