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.3"}]
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_keyDecrypt message
{:ok, decrypted_message} = whisper |> decrypt_message(encrypted_message)Encrypt message
encrypted_message = whisper |> encrypt_message(message, nonce, timestamp)