Giter Site home page Giter Site logo

beebotte / bbt_client_js Goto Github PK

View Code? Open in Web Editor NEW
3.0 4.0 1.0 84 KB

This package is a Javascript client library for interfacing with Beebotte, an open cloud platform for the Internet of Things and real time connected applications.

License: MIT License

JavaScript 100.00%

bbt_client_js's Introduction

Beebotte JS Client

what where
overview http://beebotte.com/overview
tutorials http://beebotte.com/tutorials
apidoc http://beebotte.com/docs/clientapi
source https://github.com/beebotte/bbt_client_js

Bugs / Feature Requests

Think you.ve found a bug? Want to see a new feature in beebotte? Please open an issue in github. Please provide as much information as possible about the issue type and how to reproduce it.

https://github.com/beebotte/bbt_client_js/issues

Install

Clone the source code from github, and add the source code to your project

git clone https://github.com/beebotte/bbt_client_js.git

Include it directly from beebotte

<script type="text/javascript" src="//beebotte.com/bbt.js"></script>

OR the minimified version

<script type="text/javascript" src="//beebotte.com/bbt.min.js"></script>

Usage

To fully use Beebotte, you need to be a registered user. If this is not the case, create your account at https://beebotte.com and note your access credentials.

As a reminder, Beebotte resource description uses a two levels hierarchy:

  • Channel: physical or virtual connected object (an application, an arduino, a coffee machine, etc) providing some resources
  • Resource: most elementary part of Beebotte, this is the actual data source (e.g. temperature from a domotics sensor)

For documentation, check the links under:

https://beebotte.com/overview

Dependencies

Beebotte Javascript client library uses Socket.io 1.0 and jQuery. You need to include them as well.

License

Copyright 2013 - 2017 Beebotte.

The MIT License

bbt_client_js's People

Contributors

bachwehbi avatar

Stargazers

Sara Wehbe avatar  avatar  avatar

Watchers

James Cloos avatar  avatar  avatar Sara Wehbe avatar

Forkers

odianosen25

bbt_client_js's Issues

Case insensitive authentication method

Authentication method is case sensitive. It assumes the value is lowercase.
This might lead to confusion when the user gives the value in uppercase:

auth_method: 'get'  // Accepted
auth_method: 'GET'  // Not accepted

Ease this constraint by allowing case insensitive auth_method parameter.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.