Uppsetning
Þessi grein sýnir þér hvernig þú getur fljótt sett þig upp sem forritari og byrjað að prófa API-in okkar á Wink.
Fylgdu þessum skrefum:
- Skráðu þig með notendareikning á Wink
- Búðu til ferðaskrifstofureikning eða affiliate reikning.
- Búðu til umsókn þar sem þú tengir hana við reikninginn sem þú bjóst til í skrefi 2.
- Þegar þú hefur búið til
Application, vistaðu client-id og client secret á öruggum stað.
Hjá Wink notum við Cloudinary fyrir öll mynd- og myndbandsgögn okkar. Þegar þú nálgast ferðavörulistann okkar færðu fullan aðgang að öllum háþróuðum eiginleikum Cloudinary.
cloud_name okkar er traveliko.
Cloudinary
Section titled “Cloudinary”Fyrir hvern ferðavörutegund sem við styðjum verður innfelld JSON-fylki sem kallast multimedias. JSON fyrir fjölmiðlaatriði lítur svona út:
{ "multimediaIdentifier": "multimedia-1", "identifier": "partners/radisson_blu_logo", "type": "IMAGE", "width": "1024", "height": "768", "category": "1", "descriptions": [ { "name": "Lobby", "description": "Picture of the lobby", "language": "en" } ], "lifestyleType": "LIFESTYLE_BUSINESS", "attribution": [ { "url": "https://www.hilton.com", "name": "Hilton" } ]}Línan sem er merkt sýnir einstakt Cloudinary auðkenni partners/radisson_blu_logo. Það er allt sem þú þarft til að sækja myndina í hvaða sniði, gæðum og stærð sem þú vilt.
Prófanir
Section titled “Prófanir”Farðu á API-svæðið okkar og veldu API-ið sem þú vilt vinna með.
API skjöl
Section titled “API skjöl”Skjalsíðan okkar er uppsett þannig að þú getur keyrt API skipanir beint frá síðunni.
Í þessu dæmi viltu nota Search Lookups (OAuth2) API kallið.
- Notaðu Lookup API til að sækja áfangastaði eða hótel.
- Í vinstri valmynd, smelltu á
Authentication. - Sláðu inn client-id og client secret og smelltu á
Get TOKENhnappinn. - Ef auðkennin þín eru gild sérðu að API lykillinn þinn hefur verið virkjaður.
- Þú getur nú prófað lookup endapunktinn.
Postman
Section titled “Postman”Þú getur gert það sama með Postman.
- Sæktu Postman.
- Smelltu á
Download OpenAPI specefst á Lookup API síðunni. - Flytja það inn í Postman.
- Ef þú fluttir það inn sem nýja safn sem heitir
Wink API, smelltu á lárétta þrennu (3 punktar) við hlið safnsins og velduEdit. - Í
Authorizationflipanum, stilltuAuth typeá OAuth2. - Stilltu reitinn
Add auth data toáRequest headers. - Stilltu reitinn
Header prefixáBearer. - Stilltu reitinn
Token Nameá það sem þú vilt kalla vistaða tokenið þitt í Postman, t.d. Wink Staging. - Stilltu reitinn
Grant typeáClient Credentials. - Stilltu reitinn
Access token URLá https://staging-iam.wink.travel/oauth2/token. - Stilltu reitinn
Client IDá Client ID sem appið þitt hjálpaði til að búa til. - Stilltu reitinn
Client Secretá Client Secret sem appið þitt hjálpaði til að búa til. - Stilltu reitinn
Scopeáinventory.read inventory.write inventory.remove. Þetta eru öll réttindin sem þú þarft fyrir Wink. - Stilltu reitinn
Client AuthenticationáSend as Basic Auth header. - Smelltu á
Get New Access Tokenhnappinn til að sækja tokenið þitt og vista það. - Fyrir öll API köll undir Wink API safninu, vertu viss um að auðkennisflipinn segi
Inherit auth from parentsvo tokenið fylgi með í hverju kalli.