Method: TxTranslate::TencentFy#code

Defined in:
lib/tx_translate/tencent_fy.rb

#codeObject



61
62
63
64
65
66
# File 'lib/tx_translate/tencent_fy.rb', line 61

def code
  digest = OpenSSL::Digest.new('sha1')
  hmac = OpenSSL::HMAC.digest(digest, secret_key, data)
  encrypt = Base64.encode64(hmac).delete("\n")
  encrypt.gsub('+', '%2B') # 处理 + 号
end