SDKs

Use Tamber in your favorite language. Our HTTP API is designed to be easy to use and integrate with any service, so if you don't see a library for your language of choice and want to write one, let us know!

Node.js  –  tamber-node

Install with npm:

npm install tamber

iOS  –  tamber-ios

Add this line to your Podfile:

pod 'Tamber'

Then, run the following command:

$ pod install

Javascript  –  Tamber.js

Add this to your html header (replacing the project key with your own):

<script type="text/javascript">
	var s=document.createElement("script");s.type="text/javascript",s.src="https://js.tamber.com/1.0.12/tmb.min.js",s.async=!0,document.getElementsByTagName("head")[0].appendChild(s),s.onload=s.onreadystatechange=function(){
		window.tamber = window.tamber("PROJECTKEY");
		window.tamber.setTrackGuests(true);
	};
</script>

Python  –  tamber-python

Use pip or easy_install:

pip install --upgrade tamber

OR

easy_install --upgrade tamber

Go  –  tamber-go

Install with go:

go get github.com/tamber/tamber-go

Import with the following syntax:

import (
	"github.com/tamber/tamber-go"
)

Ruby  –  tamber-ruby

To use the Tamber Ruby bindings, you should run:

gem install tamber

If you want to build the gem from source:

gem build tamber.gemspec

Java  –  tamber-java

For maven users, add this dependency to your project's POM:

<dependency>
  <groupId>com.tamber</groupId>
  <artifactId>tamber-java</artifactId>
  <version>1.0.0</version>
</dependency>

For a manual install, use the following jars:

* The Tamber JAR from https://github.com/tamber/tamber-java/builds
* JSON Simple from http://json-simple.googlecode.com/files/json-simple-1.1.1.jar
* JSON from https://code.google.com/p/org-json-java/downloads/list
* Apache HTTP Components from https://hc.apache.org/downloads.cgi