← დაუბრუნდით პერსონალის ფაილს
გამოფენა NO. 03 QA PERSONNEL FILE / KR–01 სტატუსი: ღია

API და
მონაცემები

როდესაც ინტერფეისი აჩვენებს მხოლოდ სიმპტომს, მე უფრო ღრმად ვიყურები: მოთხოვნაზე, პასუხზე და მონაცემთა მდგომარეობაზე.

საქმის ფორმატიREST / JSON
ვამოწმებკონტრაქტი / სტატუსის კოდები / კონფლიქტები
ფოკუსირებამონაცემთა მთლიანობა და საზღვრები
01 / API

რაც სამსახურმა დააბრუნა

ვამოწმებ მოთხოვნის ორგანოებს, პასუხების კოდებს, JSON სტრუქტურას და ქცევას სწორი და არასწორი მონაცემებით.

02 / DATA

რისი სინქრონიზაცია შეიძლება

ვამოწმებ რომელი ველებია პორტატული და რომელი უნდა დარჩეს მოწყობილობაზე.

ფაქტობრივი კონტრაქტი · MOTI

სახელმწიფო სინქრონიზაცია გადასინჯვის კონტროლთან

PARTIAL · LIVE RETEST NEEDED
რესურსი/state
მეთოდებიGET / PUT
კონფლიქტის დაცვაexpectedRevision
წაიკითხეთ
GET /state
200 OK
{
  "revision": 7,
  "state": { ... }
}
განახლება
PUT /state
Content-Type: application/json
{
  "expectedRevision": 7,
  "state": { ... }
}
შეამოწმეთმოსალოდნელიამიზანი
მიმდინარე გადახედვა200

მდგომარეობა შენახულია და გადახედვა იზრდება ერთით.

შემორჩენილი რევიზია409

სერვერი აბრუნებს არსებულ მდგომარეობას სხვისი ცვლილების გადაწერის გარეშე.

გამოტოვებული მოსალოდნელი რევიზია422

განახლება უარყოფილია სანამ რაიმე მონაცემი ჩაიწერება.

არასწორი JSON400

სერვისი აბრუნებს აშკარა invalid_json შეცდომას.

უცნობი გზა404

პასუხი არ არის შენიღბული წარმატებული სტატუსით.

პორტატული მონაცემები

მოტის სტატისტიკა, მეხსიერება, პიროვნება, მფლობელის ფაქტები, ნდობა და სქემის ვერსია.

რჩება მოწყობილობაზე

გასაღებები და ნიშნები, შემქმნელის გასაღები, ფანჯრის გეომეტრია, ხელმისაწვდომობის ნებართვები და ადგილობრივი AI გარემო.

დამოწმებულია

მუშაობდა ძირითადი ოთხი ველის სინქრონიზაცია; რევიზია და რეაგირების კოდის დამუშავება განხორციელებულია კლიენტსა და სერვერზე.

არ არის დამოწმებული

გაფართოებული პასუხი მეხსიერებით, პიროვნებით, მფლობელის ფაქტებით და ნდობით მოითხოვს სხვა ცოცხალ GET / მდგომარეობას მიმდინარე სერვერის გაშვების შემდეგ.