ruby Code Schoolのユーザ情报をリクエストしてJSON形式で取得
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby Code Schoolのユーザ情报をリクエストしてJSON形式で取得相关的知识,希望对你有一定的参考价值。
require 'open-uri'
require 'json'
require 'pp'
user_name = 'gouf'
uri = URI.parse("https://www.codeschool.com/users/#{user_name}.json")
pp json = JSON.parse(uri.open.read)
=begin
pp completed_course_links =
json.dig('courses', 'completed')
&.map { |course| " <img src=\"#{course['badge']}\"/>\n <br/>\n <a href=\"#{course['url']}\">#{course['title']}</a>\n" }
css_style = <<EOF
<style>
div {
border: thin solid gray;
width: 132px;
float: right;
}
div img {
width: 100px;
height: 100px;
}
</style>
EOF
File.open(File.expand_path('~/completed_course_links.html'), 'w') do |f|
f.write css_style
f.write completed_course_links.map { |element| "<div>\n#{element}</div>" }.join("\n")
end
=end
以上是关于ruby Code Schoolのユーザ情报をリクエストしてJSON形式で取得的主要内容,如果未能解决你的问题,请参考以下文章
ruby Twitter Webからユーザの発言日时を拾う
ruby twitterで指定ユーザーのツイートを过去200件まで自动取得する。取得したデータは,sqlight3にて保存される。
ruby Firebaseで指定ユーザーID群に一気に1,000件ずつプッシュ通知送る处理,简単('·‿·`)亚马逊SNSよりかなり扱いやすい感('·‿&
ruby 机械化による诊断メーカーの情报取得とオストンインゲーム例
ruby 2015年就职情报サイトから,企业名で検索して绍介ページURLを取得する。
javascript ユーザーエージェント判别