OpenAPI series: 1. Overview

Source: Internet
Author: User

"What about my food ?"

"..."

"The vegetables here are not yours ..."

"Fruits, milk, and vegetables are the perfect combination of Mengniu Fruit and Vegetable sour milk ..."

"I said it was mine. Wait and see ......"

 

Make an advertisement for Mengniu first, but declare in advance that I can confiscate Mengniu's money. This advertisement was repeatedly broadcasted on buses and television. Its idea was entirely from the "food stealing" game currently popular in the SNS community. Speaking of the SNS community, everyone will think of Facebook, the originator of SNS. But in China, we cannot enjoy Facebook because we don't know when Facebook will be isolated from the wall. Here we need to seriously despise ZF's GFW. Will it be harmonious if we shield the society? In fact, Facebook blocking has no substantial impact on the average, but it is a huge loss for developers. Why are applications (Facebook and twitter) that can represent the direction of technology development blocked? Is it true that they are only blocked in social networks?

Let's get down to the truth. There are also very popular SNS platforms in China, such as Renren.com and kaixin.com. The aforementioned "food stealing" game is rooted in the SNS platform, which is popular across the north and south of the river, the success of the game "stealing food" depends entirely on (somewhat absolute) The Open API policy of SNS. Recently, a project has opened APIs. Initially, we considered using web service, but then we conducted a survey on the implementation of Open APIs in the industry. We learned that most companies adopt the REST method (for example: alibaba software, Renren, Youku, and Top100), after comprehensive consideration, we finally decided to use the REST method to implement our Open API.

 

ØIdea

After the project is over, you suddenly have an idea about whether to build an Open API platform to implement the following functions:

1) dynamically manage the Consumer

2) dynamically manage API methods and parameters

3) usage instructions for dynamically generating APIs

4) build an online Test environment

5) Online API call document wizard

6) Unified REST call paths and API implementation policies to facilitate the compilation of API implementation Logic

 

ØOpen Source Address

Based on the above idea, I created an open source project OpenAPI, Project address: http://openapi.codeplex.com/

 

 

 

 

[Back to navigation]

 

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.