Method: Faceapp::Client#initialize
- Defined in:
- lib/faceapp/client.rb
#initialize(options = {}) ⇒ Client
Returns a new instance of Client.
21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/faceapp/client.rb', line 21 def initialize( = {}) @options = [:api_host] ||= DEFAULT_API_HOST [:user_agent] ||= DEFAULT_USER_AGENT [:device_id] ||= generate_device_id [:headers] = { 'User-Agent' => [:user_agent], 'X-FaceApp-DeviceID' => [:device_id] }.merge!([:headers] || {}) end |