Wechat Message Encryption Wrapper
An Elixir Wrapper for Wechat Message Encryption. 微信加密解密技术方案
Installation
- Add
we_whisperto your list of dependencies inmix.exs:
```elixir
def deps do
[{:we_whisper, "~> 0.1.2"}]
end
```
- Ensure
we_whisperis started before your application:
```elixir
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)