class Fcmpush::Configuration
Attributes
json_key_io[RW]
scope[RW]
server_key[RW]
Public Class Methods
new()
click to toggle source
# File lib/fcmpush/configuration.rb, line 5 def initialize @scope = ['https://www.googleapis.com/auth/firebase.messaging'] # set file path @json_key_io = nil # Or Environment Variable # ENV['GOOGLE_ACCOUNT_TYPE'] = 'service_account' # ENV['GOOGLE_CLIENT_ID'] = '000000000000000000000' # ENV['GOOGLE_CLIENT_EMAIL'] = 'xxxx@xxxx.iam.gserviceaccount.com' # ENV['GOOGLE_PRIVATE_KEY'] = '-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----\n' # regacy auth @server_key = ENV['FCM_SERVER_KEY'] end