Wechat Message Encryption Wrapper
An Elixir Wrapper for Wechat Message Encryption. 微信加密解密技术方案
Installation
Add
we_whisper
to your list of dependencies inmix.exs
:def deps do [{:we_whisper, "~> 0.1.3"}] end ```
Ensure
we_whisper
is started before your application:def application do [applications: [:we_whisper]] end ```
Usage
Create whisper
whisper = WeWhisper.Whisper.new appid, token, encoding_aes_key
Decrypt message
{:ok, decrypted_message} = whisper |> decrypt_message(encrypted_message)
Encrypt message
encrypted_message = whisper |> encrypt_message(message, nonce, timestamp)