Pumili ng wika

Pangkalahatang-ideya para sa mga Developer

Ang pahina ng Developer ay nagbubukas ng access sa dokumentasyon ng API ng Shifton at mga tool para sa paglikha ng mga custom na integrasyon.


Mga Sunud-sunod na Tagubilin

Pag-access sa Pahina ng Developer

1
Sa kaliwang sidebar, pindutin ang Integrasyon.
2
Pumunta sa pahina ng Developer.
3
Sa itaas na bahagi — tatlong tab: Pangkalahatang-ideya, Webhooks at Mga Aplikasyon.

Paggamit ng Tab na Overview

LinkPaglalarawan
Bagong dokumentasyonPinakabagong dokumentasyon ng API
Lumang dokumentasyonLumang dokumentasyon para sa umiiral na mga integrasyon

Pindutin ang kinakailangang link — magbubukas ang dokumentasyon sa bagong tab.

Iba pang Tab ng Developer

1
Webhooks
mdash; i-configure ang mga endpoint para sa mga real-time na abiso sa mga kaganapan.
2
Mga Aplikasyon
mdash; lumikha at mamahala ng mga custom na application.

Mga Kaugnay na Artikulo

Shifton screenshot

Mga Madalas Itanong

T: Aling dokumentasyon ang gagamitin — bago o luma?
Gamitin ang Bagong dokumentasyon para sa lahat ng bagong integrasyon. Ang luma — para lamang sa backward compatibility.

T: Hindi lumalabas ang pahina ng Developer — bakit?
Ang pahina ay available lamang sa Owner.

T: May mga limitasyon ba sa bilang ng mga Kahilingan sa API?
Oo. Ang mga detalye ay nasa dokumentasyon ng API.

T: Saan mahahanap ang API key para sa iskedyulon API?
Integrations → Developer → Mga Aplikasyon → lumikha ng Aplikasyon → sa mga setting ay makukuha ang API credentials.

T: Sinusuportahan ba ng iskedyulon ang OAuth 2.0?
Oo. Ang awtorisasyon sa pamamagitan ng OAuth ay ginagamit para sa pagkonekta ng mga third-party na application. Ang mga detalye ay nasa dokumentasyon ng API.

T: Maaari bang subukan ang API nang hindi gumagawa ng Aplikasyon?
Oo — gamitin ang mga tool tulad ng Postman gamit ang inyong mga credential. Para sa produksyon, inirerekomendang irehistro ang application.

T: Ano ang pagkakaiba ng New at Lumang dokumentasyon?
Ang Bagong dokumentasyon — pinakabago (inirerekomenda para sa lahat ng bagong integrasyon). Ang Lumang dokumentasyon — para sa backward compatibility sa mga umiiral na integrasyon.

T: Maaari bang makuha ang datos ng mga ulat sa pamamagitan ng API?
Oo. Ang API ng Shifton ay nagbibigay ng access sa datos ng mga iskedyul, empleyado at iba pang mga resource. Ang mga detalye ay nasa dokumentasyon.

T: Sinusuportahan ba ng Webhooks ang lahat ng uri ng kaganapan ng iskedyulon?
Hindi, tanging mga partikular lamang. Ang listahan ng mga sinusuportahang kaganapan ay nasa seksyon na Developer → Webhooks ng dokumentasyon.

T: Kailangan ba ng teknikal na kaalaman para sa pagtatrabaho sa API?
Oo. Para sa pagtatrabaho sa REST API at paglikha ng mga integrasyon sa pamamagitan ng Applications, kailangan ang mga pangunahing kasanayan sa pag-develop.

T: Bayad ba ang API o kasama sa Pagpaparehistro?
Ang API ay available sa loob ng subscription nang walang karagdagang bayad. Ang mga limitasyon ay depende sa plano ng subscription.

T: Paano makakuha ng suporta sa mga problema sa integrasyon sa pamamagitan ng API?
Makipag-ugnayan sa suporta ng Shifton na may paglalarawan ng request, sagot at error code. Pag-aralan din ang dokumentasyon sa pahina ng Developer.

T: Ano ang base URL para sa iskedyulon API?
Ang base URL ay api2.shifton.com. Ang mga detalye at halimbawa ng mga request ay available sa Bagong dokumentasyon.

T: Sinusuportahan ba ng API ang pagination sa pag-Kahilingan ng malalaking Listahanahanahan?
Oo. Ang mga detalye ng implementasyon ng pagination ay inilarawan sa dokumentasyon ng API.

T: Maaari bang gumawa at magtanggal ng mga iskedyul sa pamamagitan ng API?
Oo. Ang API ay nagbibigay ng buong CRUD access sa mga shift, empleyado, iskedyul at iba pang mga resource.

T: May sandbox environment ba para sa pag-test ng API?
Walang espesyal na sandbox environment. Inirerekomendang gumawa ng test na kompanya sa Shifton para sa ligtas na pag-test.

T: Anong mga Bumuoat ng datos ang sinusuportahan ng API?
Ang API ay gumagamit ng JSON format para sa mga request at sagot.