{:keenex, "~> 0.2.0"}
Usage:
looks for application variables in the :keen
app named :project_id
, :write_key
, :read_key
or if any of those aren't available, it looks for environment variables named KEEN_PROJECT_ID
, KEEN_WRITE_KEY
, KEEN_READ_KEY
{:ok, keen} = Keenex.start_link
alternatively, you can pass in the variables as well
{:ok, keen} = Keenex.start_link("keen_project_id", "keen_write_key", "keen_read_key")
then pass in the keen pid when calling functions
{status, response} = Keenex.EventCollections.post("dinner.tacos", %{test: "tacos"})
status is either :ok
or :error
response is a Map converted from the json response from Keen.
For info about the content of the results, check out the Keen API reference