Skip to content

Mga Aplikasyon

Binibigyan ka ng mga Aplikasyon ng access sa lahat ng mga tampok ng Wink bilang isang developer. Maaari mong ma-access ang lahat ng parehong data at kahit palawakin ang sariling mga tampok ng Wink. Maaari mong piliing gamitin ang OAuth2 server ng Wink upang i-authenticate ang iyong travel site sa parehong paraan na ginagamit mo ang Google o Facebook. Sa ganitong paraan, maaari mong palawakin ang mga tampok ng Wink sa iyong sariling website o aplikasyon.

Sample application
Halimbawang entry ng aplikasyon
  1. Piliin ang account na nais mong gamitin mula sa Accounts.
  2. I-click ang Actions mula sa ibaba ng account card at piliin ang Manage account.
  3. I-click ang tab na Applications sa susunod na pahina.
  4. Ipapakita sa seksyong ito ang lahat ng iyong mga aplikasyon.
  5. Piliin na i-edit ang isang umiiral na app o gumawa ng bago.

Dahil hindi mo ma-access ang secret key ng app na ginawa namin para sa iyo, kailangan mong gumawa ng sarili mong app.

Kapag gumagawa ng aplikasyon, pipili ka ng uri ng kliyente na magtatakda kung paano mag-a-authenticate ang app:

  • SPA (Single Page Application) — Para sa mga browser-based na frontend na aplikasyon na gumagamit ng OAuth2 authorization code flow na may PKCE. Ito ang pinakakaraniwang uri para sa mga web app.
  • MACHINE_2_MACHINE — Para sa mga server-to-server na integrasyon na nag-a-authenticate nang direkta gamit ang client credentials. Gamitin ito kapag kailangan ng iyong backend service na tumawag sa Wink APIs nang walang kasamang user.

Narito ang mga hakbang sa paggawa ng aplikasyon:

  1. Mula sa pahina ng apps, i-click ang button na Create new application.
  2. Pangalan Bigyan ng pangalan ang iyong app. hal. Cool App
  3. Uri ng kliyente Piliin ang SPA para sa web apps o MACHINE_2_MACHINE para sa mga server integration.
  4. Pangalan ng entity I-link ang iyong app sa isa sa iyong mga umiiral na account. hal. Cool Account
  5. Redirect URIs Kailangan ng hindi bababa sa isang redirect URI. Ginagamit ito para i-validate ang redirect domain pagkatapos ng matagumpay na authentication. hal. https://www.cool-site.com
  6. Post-logout redirect URIs (Opsyonal) Mga URL kung saan maaaring i-redirect ang mga user pagkatapos mag-logout. Tinitiyak nito na mapupunta ang mga user sa isang kilalang pahina pagkatapos ng kanilang session.
  7. I-click ang button na Save upang magpatuloy.

Ibabalik ka sa iyong listahan ng mga aplikasyon. Makikita mo ang iyong bagong app sa listahan at magkakaroon ka ng access sa app secret key isang beses lamang. Siguraduhing kopyahin ito at itago sa isang ligtas na lugar.

Kailangan mong i-update ang iyong app kung may nagbago sa isa sa iyong redirect URIs o kung nais mong magdagdag o mag-alis ng URI.

Para i-update ang isang umiiral na app, gawin ang mga sumusunod:

  1. I-click ang link na Actions para sa app na nais mong i-update.
  2. I-click ang button na Update sa ilalim ng Actions.
  3. Gawin ang mga pagbabago sa app.
  4. I-click ang button na Save upang magpatuloy.

Ibabalik ka sa iyong listahan ng mga aplikasyon.

Kung wala ka nang gamit sa isang app, maaari mo itong alisin.

Para alisin ang isang app, gawin ang mga sumusunod:

  1. I-click ang link na Actions para sa app na nais mong i-update.
  2. I-click ang button na Remove sa ilalim ng Actions.
  3. I-click ang button na OK upang kumpirmahin ang pagtanggal.

Ibabalik ka sa iyong listahan ng mga aplikasyon.