# V2'ye geçiş
Bu kılavuz, etkilenen mikro hizmetler için V1'den V2'ye nasıl geçileceğini açıklar.
# Hizmetler genelinde değişiklikler
# Silinen öğeler için sorgulama
Silinmiş ürünlerin iade edilmesine izin veren uç noktalar alın aşağıdaki sorgulara sahiptir:
show_active
- Yanıt gövdesindeki silinmemiş (yani aktif) öğeleri döndürmek için bir boolea bayrağı (varsayılantrue
)show_deleted
- Yanıt gövdesindeki silinen öğeleri iade etmek için bir boole bayrağı (varsayılanfalse
).
Varsayılan olarak, aktif öğeler yalnızca döndürülecektir.
Yalnızca silinen ürünleri iade etmek için show_deleted
değeri true
ve show_active
değeri false
ile talep edin.
Hem aktif hem de silinmiş öğeleri döndürmek için show_deleted
değeri true
ile talep edin.
Not: Bazı uç noktalar yalnızca show_deleted
sorgusunu içerir, ancak davranış aynıdır.
# Yorumlar Hizmet
Lütfen bu geçiş notlarını comments-service-api
V1'den V2'ye geçmeye yardımcı olmak için kullanın. Bu belge, sürümlerdeki tüm değişiklikleri detaylandırmalıdır.
# Kullanımdan kaldırılmış uç noktalar
Bu API'nin V1'deki tüm uç noktaların kullanımdan kaldırıldığını lütfen unutmayın, böylece kullanıcılar bir sonraki kullanılabilir sürüme en kısa sürede yükseltmelidir
# Uç noktalardaki değişiklikler
Her uç noktadaki değişiklikler için lütfen aşağıya bakın. Bu benzer şekilde yapılandırılmıştır API belgeleri (opens new window) kullanım kolaylığı için.
Not: Tüm uç noktaların değişiklikleri olmadı.
# Yorumlar
# GET /comments
comment_id
sorgusu artık bir dizide birden fazla kimlik kabul ederek kullanıcıların aynı anda birden fazla yorum için filtrelemesine izin verir.
# POST /comments
Bu uç nokta artık istek gövdesinde bir dizi yorum nesnesini kabul ederek kullanıcıların aynı anda birden fazla yorum göndermesine izin verir:
+ [ { reference_id: "79b577e3-f11e-4b7e-b91d-65c501a0926d", reference_table: "assets", reference_url: "http://testapi.com/api/assets", content: "Test comment" } + ]
# Referans Veri Hizmeti
reference-data-service-api
V1'den V2'ye geçmeye yardımcı olmak için lütfen bu geçiş notlarını kullanın. Bu belge, sürümlerdeki tüm değişiklikleri detaylandırmalıdır.
# Kullanımdan kaldırılmış uç noktalar
Bu API'nin V1'deki tüm uç noktaların kullanımdan kaldırıldığını lütfen unutmayın, böylece kullanıcılar bir sonraki kullanılabilir sürüme en kısa sürede yükseltmelidir
# Uç noktalardaki değişiklikler
Her uç noktadaki değişiklikler için lütfen aşağıya bakın. Bu benzer şekilde yapılandırılmıştır API belgeleri (opens new window) kullanım kolaylığı için.
Not: Tüm uç noktaların değişiklikleri olmadı.
# Kaynak Türleri
# GET /source_types
show_deleted
sorgu mantığı güncellendi. Bakınız Bölümün üstünde daha fazla bilgi için.
# Kaynak
# GET /sources
show_deleted
sorgu mantığı güncellendi. Bakınız Bölümün üstünde daha fazla bilgi için.
# KG hizmeti
Lütfen qa-data-service-api
V1'den V2'ye geçmeye yardımcı olmak için bu geçiş notlarını kullanın. Bu belge, sürümlerdeki tüm değişiklikleri detaylandırmalıdır.
# Kullanımdan kaldırılmış uç noktalar
Bu API'nin V1'deki tüm uç noktaların kullanımdan kaldırıldığını lütfen unutmayın, böylece kullanıcılar bir sonraki kullanılabilir sürüme en kısa sürede yükseltmelidir
# Uç noktalardaki değişiklikler
Her uç noktadaki değişiklikler için lütfen aşağıya bakın. Bu benzer şekilde yapılandırılmıştır API belgeleri (opens new window) kullanım kolaylığı için.
# Kayıtlar
# POST /records
Bu uç nokta, istek gövdesindeki bir dizi kaydı kabul etmek için güncellendi. Bu, kullanıcıların aynı anda birden fazla yeni kayıt göndermesini sağlar:
+ [ { "type_id": "f3f25a90-5caa-459a-ab8b-ab0a4dc20e42", "reference_id": "79b577e3-f11e-4b7e-b91d-65c501a0926d", "reference_table": "assets", "reference_url": "http://testapi.com/api/assets" } + ]
# Çevre bağlam hizmeti
comments-service-api
V1'den V2'ye geçmeye yardımcı olmak için lütfen bu geçiş notlarını kullanın. Bu belge, sürümlerdeki tüm değişiklikleri detaylandırmalıdır.
# Kullanımdan kaldırılmış uç noktalar
Bu API'nin V1'deki tüm uç noktaların kullanımdan kaldırıldığını lütfen unutmayın, böylece kullanıcılar bir sonraki kullanılabilir sürüme en kısa sürede yükseltmelidir
# Uç noktalardaki değişiklikler
Her uç noktadaki değişiklikler için lütfen aşağıya bakın. Bu benzer şekilde yapılandırılmıştır API belgeleri (opens new window) kullanım kolaylığı için.
Ana değişiklikler API anahtarından geliyor, şimdi CD'lerden ziyade reklamlar (ARUP veri hizmeti) kullanıyoruz (kurumsal veri servisi)
Not: Tüm uç noktaların değişiklikleri olmadı.
# Projeler
# GET /projects & /ads/projects
- Yanıt anahtarları değişti
{
"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
- Yanıt anahtarları değişti
{
"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"
}
}
# Ülkeler
# GET /countries
- Yanıt anahtarları değişti
{
"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,
}
}
]
}
# Bölgeler
# GET /regions
- Yanıt anahtarları değişti
{
"regions": [
{
"region_code": "B04",
"region_id": "9c54bb0d-4950-e711-8104-005056b57459",
"region_name": "UKIMEA Region",
- "arup_region_level": 1,
- "company_code": C01,
}
]
}