Foursquare API Development Work – Coder Wanted (1386382)
$100-200 USD
Igangværende
Slået op cirka 14 år siden
$100-200 USD
Betales ved levering
We require Coder to use the FourSquare API documented at
?
<[login to view URL]>
1. No database interaction is required. Our programs will call your API calls with appropriate parameters
2. Development Language: C#
3. We will require tested, documented source code
4. We can pilot in your environement ??" using your API key but will require the source code to compile and test in our environment for final acceptance.
5. Must be developed to run in .NET Framework 2.0 or later
?
Coder is required to develop separate code modules for each of Four API calls.
## Deliverables
Foursquare API Development Work ??" Coder Wanted
?
We require Coder to use the FourSquare API documented at
?
<[login to view URL]>
1. No database interaction is required. Our programs will call your API calls with appropriate parameters
2. Development Language: C#
3. We will require tested, documented source code
4. We can pilot in your environement ??" using your API key but will require the source code to compile and test in our environment for final acceptance.
5. Must be developed to run in .NET Framework 2.0 or later
?
Coder is required to develop separate code modules for each of the following:
?
REQUIREMENT? 1
?
Authenticate a given users access (via user ID and Password) to the Foursquare API using Oauth specifications as described at
<[login to view URL]>
Coder’s process must return the authentication “Oauth token?? and “Oauth Token Secret?? codes? to be stored our database to support other API calls as documented below.
?
REQUIREMENT 2
?
Use Foursquare’s API VENUE Method “NEARBY AND SEARCH?? ??" described at
<[login to view URL]>
To return a JSON dataset containing venues near a given Lat/Long
URL: [login to view URL]
Formats: JSON
HTTP Method(s): GET
Requires Authentication: No, but recommended (we will use ??" from point 1 above)
Parameters:
* **geolat** ??" We will provide
* **geolong** ??" We will provide
* **l** - limit of results (optional, default 10, maximum 50) ??" we require 50
* **q** - keyword search (optional) ??" we do NOT require
Return the appropriate Response. Advise if an error condition returned
?
REQUIREMENT 3:
Use Foursquare’s API VENUE Method “ADD VENUE?? ??" described at
<[login to view URL]>
to add venue details provided to the Foursquare database
?
URL: [login to view URL]
Formats: JSON
HTTP Method(s): POST
Requires Authentication: Yes
Parameters we will provide
* **name** - the name of the venue
* **address** - the address of the venue (e.g., "202 1st Avenue")
* **city** -the city name where this venue is
* **state** - the state where the city is
* **zip** - the ZIP code for the venue
* **phone** - the phone number for the venue
* **geolat**
* **geolong**
Return the appropriate Response. Advise if an error condition returned
REQUIREMENT 4
Use Foursquare’s API TIP Method “ADD TIP/TO DO?? ??" described at
<[login to view URL]>
to add TIP details provided to the Foursquare database
URL: [login to view URL]
Formats: JSON
HTTP Method(s): POST
Requires Authentication: Yes
Parameters we will provide:
* **vid** - the venue where you want to add this tip
* **text** - the text of the tip or to-do item
* **type** - 'tip'
* **geolat**
* **geolong**
Return the appropriate Response. Advise if an error condition returned
?
?