B is for blogging.
MicroBlogging integration without any curl calls on the server side or any blocking json request in the middle of the page. Currently supported : all Twitter and StatusNet compatible services, that includes Twitter itself and identi.ca.
Note for Mootools' forge user : The download link is now working fine.
Simplest use case, we just get the last statuses from a given user with the default options :
new microB('element_id', { user: 'Mootools' }).load();
Very well, now let's say we want some more optimisation, for example show the profile and the statistics of the user while neither showing permalinks nor linking @usernames :
new microB('element_id', { user: 'Mootools', count: 10, showProfile: true, showStatistics: true, showUserlink: false, showPermalink: false, }).load();
Using identi.ca:
new microB('element_id', { user: 'welcomebot', service: 'identica' }).load();
Using a new StatusNet service:
microB.addService( 'newService', //service id 'twitter', //type/compatiblity 'http://service.url/api/statuses/user_timeline/{user_id}.json?count={count}', //json url 'http://service.url/{user}', // user url 'http://service.url/tag/{hash}', //hashtag url 'http://service.url/notice/{id}' //status url ); new microB('element_id', { user: 'username', service: 'newService' }).load();
Using twubs.com for hashtags' url in Twitter:
microB.services.twitter.hashUrl = 'http://twubs.com/{hash}';
1.0 coming soon with lot of new features and fixes.
A note on comments here: These comments are moderated. No comments will show up until they are approved. Comments that are not productive (i.e. inflammatory, rude, etc) will not be approved.
Found a bug in this plugin? Please report it this repository's Github Issues.
blog comments powered by Disqus