Begära Uber Rider med en Arduino knappen (7 / 8 steg)
Steg 7: Uber Api
Uber gemenskapen gjort testa tjänsten för det är api kallas sandlåda.
För att göra varje begäran till uber servrar måste du ha ett program på uber utvecklare. Få åtkomst-token.
Jag använde en firefox addon kallas RESTClient .
.
.
Lägga till dessa till rubrikerna.
Tillstånd
Bärare OAUTH2-nyckel
Content-Type
Application/json
.
att få produnct_id
- FÅ
https://Sandbox-API.uber.com/v1/Products
{"start_latitude": "YOUR_LAT", "start_longitude": "YOUR_LONG"}
begäran cykeln är följande:
- INLÄGG
https://Sandbox-API.uber.com/v1/requests
{"start_latitude": "YOUR_LAT", "start_longitude": "YOUR_LONG", "product_id": "PRODUCT_ID"}
SÄTTA
https://Sandbox-API.uber.com/v1/Sandbox/requests/REQUEST_ID_FROM_PREVIOUS_REQUEST _RESPONSE
{"status": "accepterade"}
FÅ
Här är koden för arduino.
Obs: räknar enda ansvariga för alla begäranden som görs till den huvudsakliga api.