module Qiitan::API::Users
Public Instance Methods
get_user_info()
click to toggle source
ログインしているユーザーの情報をHashにて返す
# File lib/qiitan/api/users.rb, line 7 def get_user_info url = "#{API_BASE_URL}user?token=#{@token}" res = Qiitan::HTTP.request(url, :get, true) JSON.parse res.body end
get_users_info(url_name)
click to toggle source
取得したいユーザー名を指定します
# File lib/qiitan/api/users.rb, line 15 def get_users_info(url_name) url = "#{API_BASE_URL}users#{url_name}?token=#{@token}" res = Qiitan::HTTP.request(url, :get, true) JSON.parse res.body end
posted_by(url_name)
click to toggle source
ユーザー名を指定することで、その人が投稿した記事を取得することが出来ます
# File lib/qiitan/api/users.rb, line 23 def posted_by(url_name) url = "#{API_BASE_URL}users/#{url_name}/items?token=#{@token}" res = Qiitan::HTTP.request(url, :get, true) JSON.parse res.body end
stocked()
click to toggle source
自身がストックした記事の一覧を取得出来ます
# File lib/qiitan/api/users.rb, line 41 def stocked url = "#{API_BASE_URL}stocks?token=#{@token}" res = Qiitan::HTTP.request(url, :get, true) JSON.parse res.body end
stocked_by(url_name)
click to toggle source
ユーザー名を指定することで、その人がストックした記事の一覧を取得することが出来ます
# File lib/qiitan/api/users.rb, line 32 def stocked_by(url_name) url = "#{API_BASE_URL}users/#{url_name}/items" res = Qiitan::HTTP.request(url, :get, true) JSON.parse res.body end