module Zzlink

Constants

VERSION

Public Class Methods

auth() click to toggle source

Get helper of SSO service. @return [Zz:Auth] helper of SSO service.

# File lib/zzlink.rb, line 22
def auth
  Zzlink::Auth.instance
end
env() click to toggle source

Get client of Env service. @return [Zz:Env] client of zzEnv service.

# File lib/zzlink.rb, line 16
def env
  Zzlink::Env.instance
end
init(access_key, secret_key, api_url = nil) click to toggle source

Initialize the ZzLink client. @param access_key [String] developer's access key. @param secret_key [String] developer's secret key. @param api_url [String] URL of zzLink API service. Default to 'api.zhizhi.link'.

# File lib/zzlink/client.rb, line 112
def init(access_key, secret_key, api_url = nil)
  Client.access_key = access_key
  Client.secret_key = secret_key
  Client.api_url = (api_url.nil? || api_url.empty?) ? 'https://api.zhizhi.link' : api_url.delete_suffix('/')
end
users() click to toggle source

Get client of user service. @return [Zz:Users] client of zzUsers service.

# File lib/zzlink.rb, line 10
def users
  Zzlink::Users.instance
end