7.7.10

Introduction to Blogger Data API – Client Applications

This article introduces the reader who has to learn basic programming Blogger Data API and use it as a Blogger Client Applications. Where a programmer can then design their own on Tools Blogger Editor Desktop Applications, Browser Plug-ins, even able to design their own applications Blog Aggregator. For example you would never use one of the tools on desktop applications and online services, with these tools we can edit, delete, and update blogs content without having to login directly to the actual engine. Here I am sure you already have an idea of how the blog editor to work, tools, this is what I mean later on as one example of Blogger Client Applications.

Learning the Blogger Data API means that we (programmers) as the developer is authorized to use it. Before the study it needs to know about Blogger Data API is part of one of Google’s data services APIs (Gdata). This Gdata format uses two XML-based standards are ATOM and RSS. Gdata which is the simple standard protocol used to facilitate the process of reading and writing data on the web. To learn more about Gdata can be read at this address:http://code.google.com/apis/gdata/overview.html

Introduction to Blogger Data API
Blogger Data API allows third parties (developers) to display and update the content of blogger content data acquisition process through the Google Data API feeds. we can edit the content of the posting, delete and update it, not until we log onto the system. There we can also send and delete comments that have been published previously.

For a basic introduction about the blogger API data there are 3 steps to begin to study it, the first study used the Google data APIs, proceed to the next step of the Blogger Data API Developer’s Guide or you can read further guidance here Reference Guide if necessary can read more here http://code.google.com/apis/blogger/

Programming
There are several ways that can be taken to make the client application, if you are on page Developer’s Guide: Protocol was fully described there programming language you can use, until now there are five standard programming language support you can learn, including:

*.NET
* Java
* JavaScript
* PHP
* Python

If you asked which one was much easier then I will answer all of them difficult, which makes it easy to be determined in accordance with the basic programming your own. If I had to choose the option would be to fall into Javasript .Net. One of the most recommended option, should you choose to JavaScript only, because there have been included tutorials and sample code and output the results you certainly can try it immediately. you can see more here

Standard Authentication (proof of authenticity)
Standard Authentication is a protocol that allows a user to perform Authentication (authentication), Authorize (authority / entitlements) to the user or users who want to access a system or service from a central server computer networks. Authentication is also required when we want to do on the network access Blogger (Google) is a way to enter username and password. In Servies Authentication to be able to access our Blogger Bloggers with two ways of using the right of Private and Public Feeds. Usually does not require public feeds we use Authentication, unlike the Private Feeds Authentication requires that we do first.

Sample Applications

Using Visual Basic.Net
To facilitate you to understand how the Blogger Data API below I include the source code using VB.Net. These tools I’ve ever brush past the end of 2007, with this tool you will understand how to backup blogger using Gdata access via Feeds Blogger Backup Utility(VB.Net open source)

Using the JavaScript Client Library
Blog.Gear really is one of the Google Gear project which plans to use this service to access applications on Blogger Offline mode. However the you can try to learn the application using the Blogger Data API. You also can learn the source code here, for the video you can refer here.

This paper is only a basic introduction and of course still far from perfect. Hopefully useful:).

No comments: