Skip to content

amit-saxena/exdweet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#ExDweet Build Status Hex pm hex.pm downloads

Dweet.io client library for Elixir/Erlang

In Works - ExDweet now supports receiving concurrent dweets from multiple things. Included support for Real-time Streams.

##Usage

###Dweeting

iex> ExDweet.start
iex> ExDweet.dweet "ExDweet_DemoThing",%{key1: "value1", key2: "value2",key3: "value3"}
{:ok,
 %{"by" => "dweeting", "the" => "dweet", "this" => "succeeded",
   "with" => %{"content" => %{"key1" => "value1", "key2" => "value2",
       "key3" => "value3"}, "created" => "2015-10-28T21:05:56.980Z",
     "thing" => "ExDweet_DemoThing"}}}

###Getting Dweets

iex> ExDweet.start
iex> ExDweet.get "ExDweet_DemoThing"
{:ok,     
 %{"by" => "getting", "the" => "dweets", "this" => "succeeded",
   "with" => [%{"content" => %{"key1" => "value1", "key2" => "value2",
        "key3" => "value3"}, "created" => "2015-10-28T21:05:56.980Z",
      "thing" => "ExDweet_DemoThing"}]}}

Supports following :

  • Dweeting and Getting Dweets via http or https.
  • Dweet data passing and retrieval as JSON.
  • In Works - Support for concurrent Real-time stream for multiple things

Features not supported, In works

  • Alerts

About

Elixir/Erlang client for Dweet.io http://dweet.io

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages