Cancelado

API for social and dating network

I want a programmer to build an API so that other programmers can use it to build applications and put them in my site's app directory.

I will give the DB structure and you will have to build an API that will use the data from my DB to retrieve user data, when requested.

In other words and API like those of facebook, myspace, orkut etc

A REST API that will be used by any kind of web programming language to retrieve user data.

The process will be this one:

[url removed, login to view] programmer builds an application and submits it in the app directory of my site. He gets an API secret key that will use to make the requests.

[url removed, login to view] user accepts to share his public profile data and email address and adds an application.

[url removed, login to view] he access the application, in the canvas page, he sees the page that the programmer submitted as canvas url, during the application submission, as shown in the first step.

[url removed, login to view] application can retrieve the COOKIE email and make a request for user data using that email and the API secret key

------ Here I start to analyse what I ask you to build for my site -------

[url removed, login to view] the application makes the request you have to have built the files needed to get the request, check if the user with that email address has added the application with that API secret key and if yes, it returns the user data... If not, it returns a failure message.

The requets are of 2 types:

[url removed, login to view] user data (name, surname, birth, sex, sex preferences etc)

[url removed, login to view] notification

The first type of request has been analysed in the step 5

The submit notification request, instead, will have the following process:

The application makes the request using the email of the user, the API secret key and the message of the notification.

You have to authenticate if the user has added the application as of step 5 above and if the user permits notifications of that application the message gets submited in the DB. If not, a failure message has to be returned to the application...

The API has to use an XML output so that it can be used by any programming language. Though, you have to build 1 file for 4 programming languages (PHP, RUBY, ASP, FLASH) so that developers can include the appropriate file in their applications and get the variables ready to use in their scripts. This way we make the programmer's life VERY VERY EASY...

If the programmer, though, wants to use another language or doesn't want to use those pre-built files, he can use the API commands to make the requests as he likes...

----- The end -----

I hope I was clear and analysed everything in depth.

Please submit your proposal and if they are in logical levels I will contact you :D !!!

The project is really very easy for someone with good knowledge of APIs

If you think you can do it, i will be glad to hear from you!

p.s. I use PHP and mySQL for my site. The server is (Linux) dedicated and I can install every component needed.

Habilidades: ASP, Perl, PHP, Python, Ruby on Rails

Ver mais: include project proposal, programming used, web programmer language, web page programming languages, web developers profile, web developers directory, web app programming languages, use data structure programming, types programming language, types programmers, types data structure, types programming languages, type programmers, type data structure, social programming, social network web developers, ruby programming language, programming life, programming language types, programming languages web applications, programming languages web, programming language ruby, programming ruby, programming php developers, programming api

Acerca do Empregador:
( 1 comentário ) Roma, Italy

ID do Projeto: #555054

7 freelancers estão ofertando em média $421 para este trabalho

krishdts

please check PMB for details.

$450 USD in 15 dias
(85 Comentários)
8.4
qtsteam

Please check PMB for details, Thanks.

$500 USD in 15 dias
(82 Comentários)
8.3
gpccto

We can do it.

$250 USD in 5 dias
(19 Comentários)
6.1
nexuslite

Create Dating Site API

$350 USD in 30 dias
(43 Comentários)
5.8
complitech

Hello, We have read the posting and would like develop as per your specifications.Please check your private messages for more information about this project. I hope to assist you with it.

$750 USD in 25 dias
(14 Comentários)
4.3
nishant786

USING PERL BASIC CONCEPT I CAN DO HIS PROJECT.

$250 USD in 10 dias
(0 Comentários)
0.0
GavaskarAnand

hi see my PMB regards Gavaskar

$400 USD in 5 dias
(0 Comentários)
0.0