From : Zurab Batiashvili
To : Giorgi Maisuradze <g.maisuradze88@gmail.com>
Subject : RE: IDP Service
Cc : Gela Talakhadze <gelatalakhadze@gmail.com>; Irakli Tabatadze <ITabatadze@ssa.gov.ge>; Sergo Rostiashvili <srostiashvili@ssa.gov.ge>
Received On : 29.01.2020 08:33

მადლობა გიორგი

 

ზურა

 

From: Giorgi Maisuradze [mailto:g.maisuradze88@gmail.com]
Sent: სამშაბათი, 28 იანვარი, 2020 13:30
To: Zurab Batiashvili
Cc: Gela Talakhadze ; Irakli Tabatadze ; Sergo Rostiashvili
Subject: Re: IDP Service

 

შემდეგი ცვლილებები შევიტანეთ სერვისში.

 

ეს არის ობიექტი რასაც ძველი სერვისი აბრუნებს

{

    "result": {

        "sort"null,

        "data": [

            {

                "idpId"40714,

                "firstName""თამარ",

                "lastName""ხოშტარია",

                "dateOfBirth"-100670400000,

                "personalNumber""62001024136",

                "address""თბილისი დიდუბე ვანის . N 7",

                "addressID"827848,

                "addressNodeID"954617,

                "region""თბილისი",

                "district""დიდუბე",

                "collectiveCenterID"645,

                "collectiveCenterName""დატვირთვა-გადმ სადგუ"

            }

        ],

        "totalCount"0,

        "totalPages"0,

        "pageSize"1,

        "pageNumber"0

    },

    "success"true,

    "error"null

}

 

ეს არის ობიექტი რომელსაც ახალი სერვისი აბრუნებს 

 

(წარმატებული - რეზულტატი მოიძებნა)

{

    "result": {

        "data": {

            "address""თბილისი დიდუბე ვანის . N 7",

            "dateOfBirth""1966-10-24T00:00:00",

            "district""დიდუბე",

            "collectiveCenterName""დატვირთვა-გადმ სადგუ",

            "firstName""თამარ",

            "lastName""ხოშტარია",

            "personalNumber""62001024136",

            "region""თბილისი",

            "idpId"40714,

            "addressID"827848,

            "addressNodeID"954617,

            "collectiveCenterID"645

        },

        "type""SINGLE_OBJECT"

    }

}

 

(წარმატებული - რეზულტატი არ მოიძებნა)

{

    "result": {

        "data"null,

        "type""SINGLE_OBJECT"

    }

}

 

(წარუმატებული - შეცდომა მოხდა ან ჩვენს მხარეს ან სერვის პროვაიდერის მხარეს)

{

    "errors": [

        {

            "keyword""CONNECTION_ERROR"

        }

    ]

}

 

"keyword""CONNECTION_ERROR" - remote მეთოდი რომელსაც ვაკითხავთ გათიშულია ან წვდომა არ გვაქვს

"keyword""EMPTY_RESPONSE" - remote მეთოდმა დააბრუნა ცარიელი პასუხი

"keyword""UNEXPECTED_XML_RESPONSE" - remote მეთოდმა დააბრუნა განსხვავებული/გაუთვალისწინებელი XML (ანუ მათ მხარეს მოხდა ცვლილება დასაბრუნებელი დატის სტრუქტურაში)

"keyword""WRONG_STATIC_PARAMS" - ჩვენ გავატანეთ არასწორი პარამეტრები (user ან password)

 

 

On Fri, Jan 24, 2020 at 15:40 Zurab Batiashvili <ZBatiashvili@moh.gov.ge> wrote:

მოგესალმებით,

 

სერვისის წინა ვერსიასთან შედარებით დაბრუნებულ მონაცემებში შეცვლილია 2 ველის ტიპი:

 

ძველი ვერსია:

    public int collectiveCenterID

    public string collectiveCenterName

 

ახალი ვერსია

        public ColectiveCenterID colectiveCenterID

        public ColectiveCenterName colectiveCenterName

 

გთხოვთ გაგვიმარტოთ ამ ორი ველის ლოგიკა;

{

    "result": {

        "data": [],

        "type""COLLECTION"

    }

}

 

 

ასევე,  

ა) result.data შეიძლება იყოს მასივი? თუ მოძებნის შემთხვევაში მხოლოდ ერთ ჩანაწერს დაგვიბრუნებს ?

ბ) როგორ გავარჩიოთ ვერ მოიძებნა;

გ) თქვენს მხარეს ექსეპშენი;

 

 

წინასწარ დიდი მადლობა

 

From: Sergo Rostiashvili [mailto:srostiashvili@ssa.gov.ge]
Sent: ორშაბათი, 20 იანვარი, 2020 16:39
To: 'Giorgi Maisuradze' <g.maisuradze88@gmail.com>
Cc: 'Gela Talakhadze' <gelatalakhadze@gmail.com>; 'Irakli Tabatadze' <ITabatadze@ssa.gov.ge>; Zurab Batiashvili <ZBatiashvili@moh.gov.ge>
Subject: RE: IDP Service

 

გიო,

 

ეს სერვისებია, რომლებსაც ვიყენებთ დამატებით:

 

http://185.83.39.108:8080/api/person/findCR

http://185.83.39.108:8080/api/person/findSC

 

 

დევნილი სტატუსის შემოწმების სერვისს რომ გადავაწყობთ, შეგატყობინებთ.

 

მადლობა,

 

პატივისცემით,

სერგო როსტიაშვილი

 

ინფორმაციული ტექნოლოგიების დეპარტამენტი

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

მისამართი: აკაკი წერეთლის გამზირი 144,  0119, თბილისი

 

From: Giorgi Maisuradze <g.maisuradze88@gmail.com>
Sent: პარასკევი, 17 იანვარი, 2020 13:39
To: Sergo Rostiashvili <srostiashvili@ssa.gov.ge>
Cc: Gela Talakhadze <gelatalakhadze@gmail.com>
Subject: IDP Service

 

სერგო გამარჯობა.

 

სერვისი გამოვდგი გარეთ public მისამართზე. (VPN აღარ ჭირდება)

 

method: GET
url: https://api.municipal.gov.ge/idp/persecuted/:pid/check
:pid ის ნაწვლად უნდა გამოგვატანოთ პირადი ნომერი

 

header ში უნდა გამოგვატანოთ access-token: ij9ZP3C8tUabqRvWkW9uu5hDhWTls06i

 

response body

{

    "result": {

        "data": [],

        "type""COLLECTION"

    }

}

 

გამოძახების cURL მაგალითი

 

curl -X GET \
  https://api.municipal.gov.ge/idp/persecuted/01006019147/check \
  -H 'Accept: */*' \
  -H 'Accept-Encoding: gzip, deflate' \
  -H 'Cache-Control: no-cache' \
  -H 'Connection: keep-alive' \
  -H 'Content-Type: application/json' \
  -H 'Host: api.municipal.gov.ge' \
  -H 'Postman-Token: 18cafc26-d994-493b-b490-b5521a4fa38f,092c9107-e558-45e4-984f-8bc88e5077a5' \
  -H 'access-token: NBrmkWhnU0RqEFHFxZYwoYTh32Gd2olf' \
  -H 'cache-control: no-cache'