Website Authors dot Com

Daily News & Resources for Website Designers & Authors

Writing an API Wrapper in Ruby with TDD

Sooner or later, all developers are required to interact with an API. The most difficult part is always related to reliably testing the code we write, and, as we want to make sure that everything works properly, we continuosly run code that queries the…

Continue Reading "Writing an API Wrapper in Ruby with TDD"
January 28, 2012 at 11:18 pm Comments (0)

The Principles of Web API Usage

Not too long ago, I wrote an article about “The Increasing Importance of APIs in Web Development.” As a follow-up, today, I’ll cover the basics of using Web APIs.

Before we begin: this article does not detail the process o…

Continue Reading "The Principles of Web API Usage"
January 18, 2012 at 12:39 am Comments (0)

Creating an API-Centric Web Application

Planning to start working on a new web application? In this tutorial, we’ll discuss how to create an API-centric web application, and explain why this is essential in today’s multi-platform world.

Introduction
API?
For those who are unf…

Continue Reading "Creating an API-Centric Web Application"
December 30, 2011 at 5:28 pm Comments (0)

Wrangling with the Facebook Graph API

Have you ever wanted to learn how to make your applications more social with Facebook? It’s much easier than you think!
In this tutorial, we’ll be building an application that reads and publishes data to and from Facebook using Facebook&#…

Continue Reading "Wrangling with the Facebook Graph API"
December 1, 2011 at 6:00 pm Comments (0)

Getting Started With The PayPal API


  

PayPal is the most popular platform for receiving online payments today. The ease of opening a PayPal account and receiving payments compared to opening a merchant account with a traditional payment gateway is probably the number one reason for its popularity, with a close second being the comprehensive API that PayPal provides for its payment services. In this post, I will break down some of the techniques and approaches to working with the PayPal API, in order to make integration and troubleshooting simpler and easier.

PayPal offers a variety of payment options, which might be confusing at first. Express Checkout is the premier PayPal service. Express Checkout allows you to receive payments without having a merchant account and without having to meet special requirements other than verifying your account (either via a bank account or a credit card).

Continue Reading "Getting Started With The PayPal API"
September 5, 2011 at 12:23 pm Comments (0)