# Миграција на В2

Овај водич објашњава како се мигрирати од В1 до В2, за погођене микросервисне.

# Промене преко услуга

# Упит за избрисане ставке

Добијте крајње тачке које дозвољавају повратак избрисаних предмета сада имају следеће упите на располагању:

  • show_active - боолејска застава (подразумевано true) да се врати не-избрисане (тј. Активне) ставке у тијелу одговора

  • show_deleted - Боолеан застава (подразумевано false) да се врати избрисане ставке у тијелу одговора.

Подразумевано ће се активирати само активне ставке.

Да бисте вратили само избрисане ставке, захтјев са show_deleted Вредност true и show_active Вредност false.

Да бисте вратили и активне и избрисане ставке, захтев са show_deleted Вредност true.

НАПОМЕНА: Неке крајње тачке садрже само show_deleted упит, али понашање је исто.

# Службени сервис

Молимо вас да користите ове миграционе белешке да бисте помогли прелазак са В1 comments-service-api до В2. Овај документ треба да детаљно описује све промене у верзијама.

# Застарели крајње тачке

Имајте на уму да су све крајње тачке у В1 овог АПИ-а застареле тако да корисници морају да надограде на следећу доступну верзију што је пре могуће

# Промене преко крајњих тачака

Молимо погледајте доле за промене на свакој крајњој тачкој. Ово је структурирано на сличан начин АПИ документација (opens new window) ради једноставне употребе.

Напомена: Нису све крајње тачке нису имале промене.

# Коментари

# GET /comments

  • Упит comment_id сада прихвата више ИД-ова у низу, омогућавајући корисницима да филтрирају више коментара одједном.

# POST /comments

  • Ова крајња тачка сада прихвата низ коментара Објекти у телу захтјева, омогућавајући корисницима да постављају више коментара одједном:

    
    + [
    
        {
    
            reference_id: "79b577e3-f11e-4b7e-b91d-65c501a0926d",
    
            reference_table: "assets",
    
            reference_url: "http://testapi.com/api/assets",
    
            content: "Test comment"
    
        }
    
    + ]
    
    

# Референтна услуга

Користите ове миграционе белешке да бисте помогли прелазак са В1 reference-data-service-api до В2. Овај документ треба да детаљно описује све промене у верзијама.

# Застарели крајње тачке

Имајте на уму да су све крајње тачке у В1 овог АПИ-а застареле тако да корисници морају да надограде на следећу доступну верзију што је пре могуће

# Промене преко крајњих тачака

Молимо погледајте доле за промене на свакој крајњој тачкој. Ово је структурирано на сличан начин АПИ документација (opens new window) ради једноставне употребе.

Напомена: Нису све крајње тачке нису имале промене.

# Врсте извора

# GET /source_types

  • Ажурирано је логика show_deleted упита. Молим те погледај изнад одељка за више информација.

# Извори

# GET /sources

  • Ажурирано је логика show_deleted упита. Молим те погледај изнад одељка за више информација.

# КА Сервице

Користите ове миграционе белешке да бисте помогли прелазак са В1 qa-data-service-api до В2. Овај документ треба да детаљно описује све промене у верзијама.

# Застарели крајње тачке

Имајте на уму да су све крајње тачке у В1 овог АПИ-а застареле тако да корисници морају да надограде на следећу доступну верзију што је пре могуће

# Промене преко крајњих тачака

Молимо погледајте доле за промене на свакој крајњој тачкој. Ово је структурирано на сличан начин АПИ документација (opens new window) ради једноставне употребе.

# Записи

# POST /records

  • Ова крајња тачка је ажурирана да би прихватила низ записа у телу Захтев. Ово омогућава корисницима да поставе више нових записа одједном:

    
    + [
    
        {
    
            "type_id": "f3f25a90-5caa-459a-ab8b-ab0a4dc20e42",
    
            "reference_id": "79b577e3-f11e-4b7e-b91d-65c501a0926d",
    
            "reference_table": "assets",
    
            "reference_url": "http://testapi.com/api/assets"
    
        }
    
    + ]
    
    

# Контекстна услуга околине

Молимо вас да користите ове миграционе белешке да бисте помогли прелазак са В1 comments-service-api до В2. Овај документ треба да детаљно описује све промене у верзијама.

# Застарели крајње тачке

Имајте на уму да су све крајње тачке у В1 овог АПИ-а застареле тако да корисници морају да надограде на следећу доступну верзију што је пре могуће

# Промене преко крајњих тачака

Молимо погледајте доле за промене на свакој крајњој тачкој. Ово је структурирано на сличан начин АПИ документација (opens new window) ради једноставне употребе.

Главне промене долазе из АПИ прекидача, сада користимо огласе (Аруп Дата Сервице), а не ЦД-ове (услуге корпоративне податке)

Напомена: Нису све крајње тачке нису имале промене.

# Пројекти

# GET /projects & /ads/projects

  • Кључеви одговора су се променили

{

"projects": [

 {

 "centre_code": "509",

 "confidential": false,

- "job_name_short": "V & A MUSEUM, DUNDEE",

+ "short_title": "V & A MUSEUM, DUNDEE",

- "job_number": "216899",

- "job_suffix": "00",

- "project_code": "21689900",

+ "project_number": "21689900",

- "organisation_name": "KENGO KUMA & ASSOCIATES",

+ "client_organisation_name": "KENGO KUMA & ASSOCIATES",

 "number": "21689900",

 "project_director_email": "[email protected]",

 "project_director_name": "User Name",

 "project_id": "ca1e89a5-780d-4dc9-96e9-41f3c7aaa810",

 "project_manager_email": "[email protected]",

 "project_manager_name": "User Name",

 "project_url": "http://projects.intranet.arup.com/?layout=projects.proj.view&jp=OA&jn=26190800",

 "scope_of_works": "A new waterfront museum for Dundee City Council"

 }

]

}

# GET, PATCH /projects/{id} & POST /projects

  • Кључеви одговора су се променили

{

"project": {

 "centre_code": "509",

 "confidential": false,

- "job_name_short": "V & A MUSEUM, DUNDEE",

+ "short_title": "V & A MUSEUM, DUNDEE",

- "job_number": "216899",

- "job_suffix": "00",

- "project_code": "21689900",

+ "project_number": "21689900",

- "organisation_name": "KENGO KUMA & ASSOCIATES",

+ "client_organisation_name": "KENGO KUMA & ASSOCIATES",

 "project_director_email": "[email protected]",

 "project_director_name": "User Name",

 "project_id": "ca1e89a5-780d-4dc9-96e9-41f3c7aaa810",

 "project_manager_email": "[email protected]",

 "project_manager_name": "User Name",

 "project_url": "http://projects.intranet.arup.com/?layout=projects.proj.view&jp=OA&jn=26190800",

 "scope_of_works": "A new waterfront museum for Dundee City Council."

 "created_at": "2019-05-10T13:45:08.000Z",

 "updated_at": "2019-05-10T13:45:08.000Z",

 "deleted_at": "2019-05-10T13:45:08.000Z"

 }

}

# Земље

# GET /countries

  • Кључеви одговора су се променили

{

 "countries": [

 {

 "country_class": "A",

 "country_code": "C163",

 "country_id": "64fde841-4950-e711-8104-005056b57459",

 "country_name": "Northern Ireland",

 "iso_code": "GB",

 "iso_country_name": "United Kingdom",

- "iso_formal_country_name": "United Kingdom of Great Britain and Northern Ireland",

+ "iso_formal_name": "United Kingdom of Great Britain and Northern Ireland",

 "region": {

 "region_code": "B04",

 "region_id": "9c54bb0d-4950-e711-8104-005056b57459",

 "region_name": "UKIMEA Region",

- "arup_region_level": 1,

- "company_code": C01,

 }

 }

 ]

}

# Региони

# GET /regions

  • Кључеви одговора су се променили

{

 "regions": [

 {

 "region_code": "B04",

 "region_id": "9c54bb0d-4950-e711-8104-005056b57459",

 "region_name": "UKIMEA Region",

- "arup_region_level": 1,

- "company_code": C01,

 }

 ]

}

Last Updated: 13.9.2023. 15:19:15