JSON Schema sí Fọ́ọ̀mù Ọ̀fẹ́

Ṣàfọwọ́kọ JSON Schema kan kí o sì rí fọ́ọ̀mù tí ó ń ṣiṣẹ́ lọ́gan — ọ̀rọ̀, nọ́mbà, àpótí-àmì, àkọsílẹ̀-ìsàlẹ̀, àti àwọn pápá àtòjọ — lẹ́yìn náà ṣàdàkọ JSON tí àwọn ìwọlé rẹ ṣẹ̀dá. Ó dára fún ṣíṣe àpẹẹrẹ ara ìbéèrè API. Ó ń ṣiṣẹ́ nínú aṣàwárí rẹ.

Ó ń ṣiṣẹ́ láìsí ìsopọ̀ ní kété tí a bá kó wọlé

User Profile

Àbájáde fọ́ọ̀mù (JSON)
{
  "role": "viewer",
  "newsletter": true
}

Ń ṣe àpèjúwe àwọn irú àyè olókè-gbogbo tí ó wọ́pọ̀ (ọ̀rọ̀, nọ́mbà, nọ́mbà pípé, bíi-tòótọ́, àti àkójọ ọ̀rọ̀). Ó dára fún ṣíṣe àwòṣe fọ́ọ̀mù kánkán láti inú schema API kan. Ó ń ṣiṣẹ́ pátápátá nínú aṣàwárí rẹ.

Bí Ó Ṣe Ń Ṣiṣẹ́

Ó ń yí JSON Schema padà sí fọ́ọ̀mù tí ó ń ṣiṣẹ́, lẹ́yìn náà ó ń fi JSON tí àwọn ìsọ̀rọ̀ rẹ ṣe hàn — ó wúlò fún ṣíṣe àwòṣe ara ìbéèrè API tàbí ètò láti orí schema rẹ̀.

  1. 1
    Fi JSON Schema pa
    Schema ohun kan pẹ̀lú àkójọ "properties". Àkọlé, àpèsè-ìpilẹ̀, enum, fọ́ọ̀mù, àti àwọn ẹ̀gbẹ̀ tí a nílò ni gbogbo rẹ̀ ni a bọ̀wọ̀ fún.
  2. 2
    Kún fọ́ọ̀mù tí a ṣe jáde
    Ohun-ìní kọ̀ọ̀kan ń farahàn gẹ́gẹ́ bí ìdarí tí ó tọ́ — ọ̀rọ̀, nọ́mbà, àmì ìṣàyẹ̀wò, àkójọ ìsàlẹ̀, tàbí àkójọ tí ó ní ààmì ẹ̀gbẹ̀ — pẹ̀lú àwọn ẹ̀gbẹ̀ tí a nílò tí a fi àmì sí.
  3. 3
    Dàako JSON tí ó jáde
    JSON tí ó jáde ń ṣàtúnṣe lẹ́sẹ̀kẹsẹ̀ bí o ṣe ń tẹ, tí ó ti ṣetán láti fi pa sínú alábàárà API tàbí fáìlì ètò.

Schema àti ìsọ̀rọ̀ rẹ dúró nínú browser rẹ — kò sí ohun tí ó gòkè lọ.

Àwọn Irinṣẹ Tó Jọra

Àwọn Ìbéèrè Tí A Máa Ń Béèrè