Developer's Guide

Down to the details

Introduction

Beaconpush has been designed from the ground up to be simple and scalable service to use. Why should real-time enabling your website be any harder than adding a couple lines of code? Well, it shouldn't.

Integrating Beaconpush on your site is as simple as including a JavaScript file and start sending calls to our REST API. Worth mentioning is that our technology has powered many sites over the years and reached more than one million end-users.

Transport alternatives

As you may have figured out, Beaconpush offers a variety of fallbacks when WebSockets aren't available. Beaconpush will automatically choose the best available transport based on your visitors choice of web browser, platform or Internet connectivity. Plain old long poll is always available together with Flash. Our goal is to be as standard-compliant as possible with HTML5 while still maintaining backwards compatibility.

Users as a concept

Beaconpush supports the notion of users. You can think of users as visitors of your site. With this support, Beaconpush can handle and answer questions of users connected to your site. You can for example find out how many that are browsing right now or deliver messages to a specific user.

A user is identified by a case sensitive alphanumeric string from 1 to 64 characters of length

Channels

Much like any message passing system, channels are used for delivering messages of certain topics. Messages sent to a specific channel will only be delivered to users listening on that channel. Channels in Beaconpush works very much like AMQP or STOMP. A common scenario is to assign a unique channel to each page on your web site. This enables you to send targeted messages to users on different pages, for example a forum page.

A channel is identified by a case sensitive alphanumeric string from 1 to 64 characters of length

Beaconpush - Real-time in the cloud.

Sign up for the beta

We're currently in private beta. If you'd like to be considered for a private beta invitiation, gives us your details below.


Your e-mail:

How did you hear about us?

Login


E-mail
Password


Try resetting your password if you forgot it.

Reset Password


In case you forgot your password, you can try resetting by entering the e-mail address you signed up with.

E-mail

Sign up for an account

To get started with real-time push, fill out this form and be on your way.
No credit card required! And no, we won't be sending you any spam.



Your full name
E-mail
Password