Method: Ayadn::Endpoints#initialize
- Defined in:
- lib/ayadn/endpoints.rb
#initialize ⇒ Endpoints
Returns a new instance of Endpoints.
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/ayadn/endpoints.rb', line 9 def initialize @ayadn_callback_url = CALLBACK_URL api_file = Dir.home + "/ayadn/.api.yml" @base_url = if File.exist?(api_file) YAML.load(File.read(api_file))[:root] + "/" else "https://api.app.net/" end @config_api_url = @base_url + "config" @posts_url = @base_url + "posts/" @users_url = @base_url + "users/" @files_url = @base_url + "files/" @token_url = @base_url + "token/" @channels_url = @base_url + "channels/" @pm_url = @channels_url + "pm/messages" end |