Modeller burada bir kez listelenmiştir ve bunları kullanan uç noktalardan doğrudan genişletilebilir.
ProductTag3 alanlar
idinteger · int64
Id.
read-only
namestring
Adı.
Zorunlu
clientIdinteger · int64
Müşteri kimliği.
read-only
FindResponseProductTag1 alanlar
rowsProductTag[]
- Sırada.
FindResponseProductTagInfo1 alanlar
rowsProductTagInfo[]
- Sırada.
ProductTagInfo2 alanlar
productIdinteger · int64
Ürün Kimliği.
productTagsProductTag[]
Ürün etiketleri.
Hata sözleşmesi
Uygulama hataları nasıl iade edilir
error kodu her yerde aynıdır, kullanıcıya yönelik mesaj ise sunucu tarafından tercüme edilir. error etrafında uygulama mantığı oluşturun ve localMessage'i yalnızca görüntülemek için kullanın.
error
Entegre mantığı için sabit makine okunur kod.
localMessage
API token kullanıcısının dilinde görüntülemeye hazır mesaj.
params
Sunucu tarafından yerel mesaj şablonuna girilen değerler.
文
localMessage, API tokenine sahip olan kullanıcının lang alanını kullanır. Belgeleme dili ve Accept-Language başlığı değiştirmez; kullanıcıya dil yapılandırılmadığında Rusça kullanılır.
RUKullanıcı yerel ru
{
"error": "error_brand_already_exists",
"localMessage": "Бренд Base уже существует",
"params": {
"name": "Base"
}
}
Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑
401auth_required
Doğrulama Gerekli
Authorization eksik, boş veya geçersiz bir token içerir.
400error_access_denied
Erişim engellendi
Token var ama rolü bu işlemleri yapamaz.
500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın
İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.
400error_no_client
Müşteri bulunamadı veya silinmiş. Destek birimine yazın
Uygulama mantığında sabit error_no_client kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_tag_id_and_name_required
Etiket kimliği ve adı gereklidir
Uygulama mantığında sabit error_tag_id_and_name_required kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_tag_id_required
Etiket kimliği gerekli
Uygulama mantığında sabit error_tag_id_required kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_tag_update_failed
{0} kimlikli etiket güncellenemedi
Uygulama mantığında sabit error_tag_update_failed kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
DELETE
Güncelleme Etiket 1
/api/tag/{tagId}
Yazma erişimli işaretleme
DELETE /api/tag/{tagId}. kullanarak Etiket 1 güncelle
Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑
401auth_required
Doğrulama Gerekli
Authorization eksik, boş veya geçersiz bir token içerir.
400error_access_denied
Erişim engellendi
Token var ama rolü bu işlemleri yapamaz.
500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın
İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.
PUT
Ürünle Etiket Bağlayın
/api/tag/product/{tagId}/{productId}
Yazma erişimli işaretleme
PUT /api/tag/product/{tagId}/{productId}. kullanarak Ürünle Etiket Bağlayın
Yol parametreleri
Alan
Tür
Zorunlu
Açıklama
tagId
integer · int64
Evet
- Kimlik etiket.
productId
integer · int64
Evet
Ürün Kimliği.
curl --request PUT 'https://api.selsup.ru/api/tag/product/1001/1001' \
--header 'Authorization: YOUR_API_TOKEN'
Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑
401auth_required
Doğrulama Gerekli
Authorization eksik, boş veya geçersiz bir token içerir.
400error_access_denied
Erişim engellendi
Token var ama rolü bu işlemleri yapamaz.
500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın
İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.
400error_duplicate_tag_association
Etiket zaten ürüne bağlı
Uygulama mantığında sabit error_duplicate_tag_association kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_no_client
Müşteri bulunamadı veya silinmiş. Destek birimine yazın
Uygulama mantığında sabit error_no_client kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_tag_and_product_id_required
etiket ve ürün ID'si gerekiyor
Uygulama mantığında sabit error_tag_and_product_id_required kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
DELETE
Ürünle Bağlantı Etiketi
/api/tag/product/{tagId}/{productId}
Yazma erişimli işaretleme
DELETE /api/tag/product/{tagId}/{productId}. kullanarak Ürünle Bağlantı Etiketi
Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑
401auth_required
Doğrulama Gerekli
Authorization eksik, boş veya geçersiz bir token içerir.
400error_access_denied
Erişim engellendi
Token var ama rolü bu işlemleri yapamaz.
500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın
İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.
400error_no_client
Müşteri bulunamadı veya silinmiş. Destek birimine yazın
Uygulama mantığında sabit error_no_client kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_tag_and_model_id_required
Etiket id'si ve model id'si gerekiyor
Uygulama mantığında sabit error_tag_and_model_id_required kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
PUT
Etiketleri Modelle Bağlayın
/api/tag/model/{tagId}/{modelId}
Yazma erişimli işaretleme
PUT /api/tag/model/{tagId}/{modelId}. kullanarak Model'e Etiket Bağlayın
Yol parametreleri
Alan
Tür
Zorunlu
Açıklama
tagId
integer · int64
Evet
- Kimlik etiket.
modelId
integer · int64
Evet
Model kimliği.
curl --request PUT 'https://api.selsup.ru/api/tag/model/1001/1001' \
--header 'Authorization: YOUR_API_TOKEN'
Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑
401auth_required
Doğrulama Gerekli
Authorization eksik, boş veya geçersiz bir token içerir.
400error_access_denied
Erişim engellendi
Token var ama rolü bu işlemleri yapamaz.
500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın
İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.
400error_duplicate_tag_association
Etiket zaten ürüne bağlı
Uygulama mantığında sabit error_duplicate_tag_association kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_no_client
Müşteri bulunamadı veya silinmiş. Destek birimine yazın
Uygulama mantığında sabit error_no_client kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_tag_and_model_id_required
Etiket id'si ve model id'si gerekiyor
Uygulama mantığında sabit error_tag_and_model_id_required kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
DELETE
Modelle Bağlantı
/api/tag/model/{tagId}/{modelId}
Yazma erişimli işaretleme
DELETE /api/tag/model/{tagId}/{modelId}. ile model için bir etiket bağlayın
Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑
401auth_required
Doğrulama Gerekli
Authorization eksik, boş veya geçersiz bir token içerir.
400error_access_denied
Erişim engellendi
Token var ama rolü bu işlemleri yapamaz.
500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın
İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.
400error_no_client
Müşteri bulunamadı veya silinmiş. Destek birimine yazın
Uygulama mantığında sabit error_no_client kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_tag_and_model_id_required
Etiket id'si ve model id'si gerekiyor
Uygulama mantığında sabit error_tag_and_model_id_required kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑
401auth_required
Doğrulama Gerekli
Authorization eksik, boş veya geçersiz bir token içerir.
400error_access_denied
Erişim engellendi
Token var ama rolü bu işlemleri yapamaz.
500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın
İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.
400error_duplicate_tag_name
Bu isimde bir etiket zaten mevcut: {0}
Uygulama mantığında sabit error_duplicate_tag_name kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_no_client
Müşteri bulunamadı veya silinmiş. Destek birimine yazın
Uygulama mantığında sabit error_no_client kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
400error_tag_name_required
Etiket adı gerekli
Uygulama mantığında sabit error_tag_name_required kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
GET
Etiketleri Bul
/api/tag/find
Okuma erişimi olan işaret
GET /api/tag/find. kullanarak Etiketler Bul
Sorgulama parametreleri
Alan
Tür
Zorunlu
Açıklama
query
string
Hayır
- Merak ediyorum.
productId
integer · int64
Hayır
Ürün Kimliği.
limit
integer · int32
Hayır
Sınır.
page
integer · int32
Hayır
Sayfa.
count
boolean
Hayır
Sayın Sayın.
sortBy
stringID, NAME
Hayır
- Yürü.
ascending
boolean
Hayır
Yukarı çıkıyorum.
curl --request GET 'https://api.selsup.ru/api/tag/find?limit=50&page=1' \
--header 'Authorization: YOUR_API_TOKEN'
Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑
401auth_required
Doğrulama Gerekli
Authorization eksik, boş veya geçersiz bir token içerir.
400error_access_denied
Erişim engellendi
Token var ama rolü bu işlemleri yapamaz.
500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın
İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.
400error_no_client
Müşteri bulunamadı veya silinmiş. Destek birimine yazın
Uygulama mantığında sabit error_no_client kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.
GET
Model Etiketleri Bul
/api/tag/find/{modelId}
Okuma erişimi olan işaret
GET /api/tag/find/{modelId}. kullanarak Model Etiketleri bulun
Yol parametreleri
Alan
Tür
Zorunlu
Açıklama
modelId
integer · int64
Evet
Model kimliği.
curl --request GET 'https://api.selsup.ru/api/tag/find/1001' \
--header 'Authorization: YOUR_API_TOKEN'
Uygulama hataları error, localMessage ve params ile JSON olarak normalde iade edilir. error'e şubeler; yerel metin değişebilir. Uygulama hataları nasıl iade edilir ↑
401auth_required
Doğrulama Gerekli
Authorization eksik, boş veya geçersiz bir token içerir.
400error_access_denied
Erişim engellendi
Token var ama rolü bu işlemleri yapamaz.
500error_unknown
Bilinmeyen bir hata oluştu. Sorun tekrarlanırsa, destek birimine yazın
İç hata. İstek zamanını ve iletişim desteğini tasarruf et; mutasyonu körü körü görmeden tekrar deneme.
400error_no_client
Müşteri bulunamadı veya silinmiş. Destek birimine yazın
Uygulama mantığında sabit error_no_client kodu kullanın; localMessage yukarıda gösterilen çevirileri içerir.