Connect With WRD
feed via e-mail
feed via e-mail

Posts Tagged ‘API’

Rhinoslider is a very flexible jQuery slider plugin that can present any HTML element (text, images, videos, etc.).

The plugin comes with lots of transition effects and new effects or styles can be added with ease -thanks to its extensible architecture-.

It has options for every possible variable from the customization of the effects to auto-play, play direction, random display and navigation.

Rhinoslider

There is a web-based configurator that allows defining these values while seeing the output quickly. And, it generates the related jQuery code automatically.

Rhinoslider also has a full-featured API for controlling the functionality and customizing it further.

Restler is a multi-protocol and open source framework for exposing PHP classes and methods as a REST API.

The framework is lightweight (works only with few files) and can be used by any developer experienced in object oriented PHP with no learning curve.

It works with multiple formats: XML, JSON, Plist and AMF. Also, it is very modular which means creating new formats or features is possible.

Restler - PHP API Framework

Restler can convert formats in both ways (requests and responses) and has support for the GET, POST, PUT and DELETE HTTP requests.

P.S. There is a short and informative slideshow about the framework to get you started easily.

It is usually a good practice to enable users to sign-in/sign-up using popular social service accounts like Facebook, Twitter, Google or OpenID.

Such an alternative not only fastens the process (no approval e-mails required, fewer form fields to fill, etc.) but also a "one less password to remember" from the user's perspective.

There are many social authentication providers besides the ones counted above including LinkedIn, Hotmail or Yahoo and integrating each can be a headache. Also, such codes may require to-be-updated from time-to-time to reflect any changes applied to them.

OneAll is a web service easing this process by providing a single API for using APIs of ~20 social services.

OneAll

With the help of a "Social Login plugin", a widget that can be inserted to web pages with a copy-paste, users can be powered with an option to login with their social IDs.

A "Social Share plugin" empowers users to share their comments, purchases, reviews or other activities directly from the website with their friends on multiple social networks.

And, every action performed using OneAll (sign-in, sign-up, repeating visits, etc.) can be viewed in detail from its analytics interface.

It is hard to find such a service for free, however, OneAll is currently in beta (in-search of testers) and free during that period. Also, there will be a free plan once it is out-of-beta.

Update (18 Nov 2011) – There is now a WordPress plugin for the service which allows visitors to comment and login with social networks.

If you have a web application with an API, a good documentation makes it much easier for the users to consume it and helps the service grow faster.

Swagger is an open source application that supports REST-based APIs and simultaneously solves server, client and documentation/sandbox needs.

It enables developers and non-developers to interact with the API in a sandbox UI that gives a good idea on how the API responds to parameters and options.

Swagger

It speaks JSON + XML and comes with implementations in Scala, Java and HTML5. And, client generators are available for Scala, Java, Javascript, Ruby, PHP, and Actionscript 3.

It is developed by Wordnik and a working implementation can be found at Wordnik's API documentation page.

Jeffrey Way of Nettuts+ has recently created a simple-yet-useful web application named Prefixr that can auto-insert cross-browser prefixes for a given CSS file.

Once a CSS file is pasted into the application, it scans all the rules and adds browser-specific ones when applicable. Simply, writing only border-radius will end up in getting -moz-border-radius, -webkit-border-radius, etc.

Best of all, the web interface is not the only way to use it. With the help of an API, it can be integrated into your code editor and can be ran with a shortcut (a how-to exists on Nettuts+).

Prefixr

RandomText is a website for easily creating dummy text either in Lorem Ipsum or Gibberish format.

It is possible to select the type of the element (paragraph,list or heading), number of these elements and how long they will be.

The generator has shortcuts for getting the HTML-formatted source code and downloading the output as a text/html file.

RandomText

For a quicker access to the service, you can use a specific URL format like: randomtext.me/lorem/ul-10/5-10/ to create a 5-itemed unordered list with Lorem Ipsum text that has 5 to 10 words.

Also, an API generates the text in JSON format which is great for integrating with 3rd party apps.

Once we build a web application, creating an API for it and enabling anyone to interact with the service easily is a great way to help the application grow.

However, it can be a time-consuming process to build the API from scratch (if you want to build one, check: How To Create An API? -10 Tutorials-).

And this is where FRAPI, an open source PHP API framework for building an API for any web application very quickly, comes in.

FRAPI

The framework is RESTful, simple and only focuses on building the API. It generates the skeleton for you to handle REST calls and you only need to put your business logic in it.

From a web-based interface, it enables you to create the methods, error codes and messages for your API.

Once finished, the PHP files for the methods are created automatically where you can easily add any extra functions.

FRAPI also auto-generates the documentation for the API using the "description" fields of each function.

Traffic Light Feedback, an instant feedback service, is giving away 3 annual accounts ( £180 GBP/account) to WebResourcesDepot readers.

Details on "how to winning the licenses" can be found at the bottom of the post, but before that:

What is Traffic Light Feedback?

Learning what your users are thinking on a subject (a new feature you're planning to add, how the support was, etc.) is so important to better shape products, services or plans.

However, nobody is interested in filling forms that requires time & focus.

And, this is where Traffic Light Feedback comes in. It offers a very simple way of getting feedback from users: asking a question & having 3 clickable responses (green, yellow and red) where users don't have to fill anything.

Traffic Light Feedback

You can create an unlimited number of templates (that carry your logo) to be sent anytime you want.

Every feedback gathered can be viewed from your dashboard & it is possible to set different e-mails to be notified for every traffic light clicked (which is great for taking proactive measures "for ex: customer support contacting the user if the feedback is red).

Adding customer lists to Traffic Light Feedback is very simple with the "import from spreadsheet" feature. And every e-mail sent has an "unsubscribe" link attached for allowing your customers to unsubscribe themselves.

The service also has a SOAP API for seamless integrations with 3rd party softwares.

How to win the licenses?

Commenting to this post is enough to join the giveaway & winners will be selected randomly via the query below on 8 March 2010 (1 week later).

SELECT * FROM wp_comments WHERE comment_post_id=1486 AND comment_approved=1 AND comment_type='' GROUP BY comment_author_email ORDER BY RAND() LIMIT 3

Good luck to all : ).

While creating web applications, finding data we need can be a very difficult process. Whether it is a signup page that requires all countries/cities or a "restaurants directory" which needs the data of restaurants.

Factual is a website which can be a quick solution for reaching data. It is a free-to-use platform where anyone can share & mash open data on any subject.

Factual

There are lots of different data tables provided like:

  • Video Games & Cheats
  • Popular Books of the 1990s and 2000s
  • Hiking Trails
  • American Idol Finalists
  • Beer Qualities
  • & much more

It is possible to view the data in a table form, make changes, filter or export as a CSV file. Also, all data can be reached via Factual API which we’ll probably be seeing lots of applications built around it.

hurl is a free web-based application which enables users to send custom HTTP requests & view the responses.

It can seem unfunctional at first but for anyone who is working with APIs, the service is a great time-saver to easily see the responses & develop accordingly.

hurl

It is possible to add any number of headers to the request, define user-pass for HTTP authentication & set the request to follow redirects.

Optionally, you can sign-up to save the requests-responses for future comparison.

  • Tags:
  • Filed under: Extras, No License, Tools
  • 1 Comment
  • Uptime Robot
    feed-holder
    FeedBurner
    PHP Form Generator
    HotScripts Marketplace
    PSD2HTML.com