What is an API
An application programming interface (API) is an interface implemented by a software program that enables it to interact with other software. It facilitates interaction between different software programs similar to the way the user interface facilitates interaction between humans and computers.
The Mibbit API allows you to gather information on your widget. You have to have a manager account, and a settings ID for the api to work. Where you see <settingsID> in this document, replace it with your own settings ID. If you cannot find yours, it is located on the widget manager.
How many people are using my widget?
If you run a site, and are using the widget, you might want to show elsewhere on your site how many people are using it. Well now you can do that easily.
|The results are updated every 20 minutes, so should give you a reasonable idea of how many mibbitians are chatting but not the exact number.|
First thing you need, is the settingsID. This is in the widget URL you are using (last line in Manager "Prefs").
For example: widget.mibbit.com/?settings=42c110f3cbbaea489c0b0e40a40e6e18&channel=%23chat
The section in bold is the settingsID
Just replace <settingsID> with your particular ID.
Using the API
The link below outputs just the number of mibbitians using your widget. You could use this from PHP,Python,etc and get it to output in the page.
Usage (on your html-page):
There are <script src="http://api.mibbit.com/42c...e18.js"></script> people chatting
api-demo (full blown example)
You might prefer to use this link, it’s likely that later on this one will contain more useful info as well.
also availabe, as requested:
(details will follow)
There are also a couple of graphs updated at
thefollowing graphs may have a wrong scaling (will be fixed as soon as possible)
Last 4 weeks <img src="http://api.mibbit.com/graphs/42c...e18_month_mini.png"> user stats.
Request a Feature
New API features are in the works, and this page will be updated when they are available.