Örnek istek oluşturduğunuz JSON dosyasını ürün yükleme, güncelleme vb. gibi operasyonları bir önceki adımda (Toplu Ürün Doküman Linki Oluşturma) aldığınız Amazon linkine göndermeniz için kullanılır. Yükleyeceğiniz dokümanın içeriğini body içerisinde raw data olarak PUT yöntemiyle gönderebilirsiniz.
Başarılı cevap aldığınızda, Amazon sistemine yükleyeceğiniz url ve feedDocumentId bilgisi döner.
curl -L -X PUT 'https://tortuga-prod-eu.s3-eu-west-1.amazonaws.com/%2FNinetyDays/amzn1.tortuga.4.eu.e0f33f4e-83c0-4e8a-b030-382b1306af4e.T35QHLIJ17JRC2?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20230326T121824Z&X-Amz-SignedHeaders=content-type%3Bhost&X-Amz-Expires=300&X-Amz-Credential=AKIAX2ZVOZFBFTYVFZPW%2F20230326%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=57ddfb6db26717ff03ee2f8f3dce3887ff12e48e3e37ba90dc3b33428778973a' \
-H 'Content-Type: application/json' \
-d '{
"header": {
"sellerId": "AO0WPKWDI17JQ",
"version": "2.0",
"issueLocale": "tr_TR"
},
"messages": [
{
"messageId": 1,
"sku": "My-SKU-C",
"operationType": "UPDATE",
"productType": "SHOES",
"requirements": "LISTING_PRODUCT_ONLY",
"attributes": {
"water_resistance_level": [
{
"value": "waterproof"
}
],
"brand": [
{
"value": "Genel"
}
],
"bullet_point": [
{
"value": "Belirli oranda geri dönüştürülmüş malzemelerle üretilen, konforlu koşu ayakkabısı."
}
],
"country_of_origin": [
{
"value": "TR"
}
],
"item_name": [
{
"value": "Runner 6 Spor Ayakkabı"
}
],
"product_description": [
{
"value": "Her zaman kullanabileceğin bu koşu ayakkabısı, bazı yenilikçi teknolojilerle donatılmıştır."
}
],
"supplier_declared_dg_hz_regulation": [
{
"value": "not_applicable"
}
],
"supplier_declared_material_regulation": [
{
"value": "not_applicable"
}
],
"supplier_declared_has_product_identifier_exemption": [
{
"value": true
}
],
"purchasable_offer": [
{
"currency": "TRY",
"our_price": [
{
"schedule": [
{
"value_with_tax": "890.90"
}
]
}
]
}
],
"main_product_image_locator": [
{
"media_location": "https://amazon-seller-central-tr.s3.eu-central-1.amazonaws.com/shoe-1.jpg"
}
],
"other_product_image_locator_1": [
{
"media_location": "https://amazon-seller-central-tr.s3.eu-central-1.amazonaws.com/shoe-2.jpg"
}
],
"other_product_image_locator_2": [
{
"media_location": "https://amazon-seller-central-tr.s3.eu-central-1.amazonaws.com/shoe-3.jpg"
}
],
"generic_keyword": [
{
"value": "Koşu Ayakkabısı"
}
],
"lifestyle": [
{
"value": "Günlük"
}
],
"style": [
{
"value": "Spor"
}
],
"age_range_description": [
{
"value": "Genç Yetişkin"
}
],
"pattern_type": [
{
"value": "Siyah Beyaz Damalı"
}
],
"strap_type": [
{
"value": "Ayak Bileği Kayışı"
}
],
"inner": [
{
"material": [
{
"value": "Polyester"
}
]
}
],
"height_map": [
{
"value": "Orta"
}
],
"fulfillment_availability": [
{
"fulfillment_channel_code": "DEFAULT",
"quantity": "50",
"lead_time_to_ship_max_days": "3"
}
],
"recommended_browse_nodes": [
{
"value": "13546675031"
}
],
"manufacturer": [
{
"value": "Adidas"
}
],
"condition_type": [
{
"value": "new_new"
}
],
"model_number": [
{
"value": "NIKE-RUNNER-6"
}
],
"model_name": [
{
"value": "Runner"
}
],
"color": [
{
"standardized_values": [
"Bronz"
],
"value": "Bronz"
}
],
"target_gender": [
{
"value": "male"
}
],
"footwear_size": [
{
"age_group": "adult",
"size_system": "eu_footwear_size_system",
"gender": "men",
"size_class": "numeric",
"size": "numeric_41",
"width": "medium"
}
],
"sole_material": [
{
"value": "Kauçuk"
}
],
"toe_style": [
{
"value": "Yuvarlak Burun"
}
],
"leather_type": [
{
"value": "Süet"
}
],
"seasons": [
{
"value": "Yaz Kış"
}
],
"shoe_type": [
{
"value": "athletic_shoe"
}
],
"item_weight": [
{
"unit": "grams",
"value": "300"
}
],
"department": [
{
"value": "Erkek"
}
],
"outer": [
{
"material": [
{
"value": "Süet"
}
]
}
],
"heel": [
{
"height": [
{
"decimal_value": "2.5",
"unit": "centimeters"
}
],
"type": [
{
"value": "Düz"
}
]
}
],
"item_type_name": [
{
"value": "Spor Ayakkabı"
}
],
"closure": [
{
"type": [
{
"value": "Bağcıklı"
}
]
}
],
"shaft": [
{
"height": [
{
"value": "Diz Hizası"
}
]
}
]
}
},
{
"messageId": 2,
"sku": "My-SKU-D",
"operationType": "UPDATE",
"productType": "SHOES",
"requirements": "LISTING_PRODUCT_ONLY",
"attributes": {
"water_resistance_level": [
{
"value": "waterproof"
}
],
"brand": [
{
"value": "Genel"
}
],
"bullet_point": [
{
"value": "Belirli oranda geri dönüştürülmüş malzemelerle üretilen, konforlu koşu ayakkabısı."
}
],
"country_of_origin": [
{
"value": "TR"
}
],
"item_name": [
{
"value": "Runner 7 Spor Ayakkabı"
}
],
"product_description": [
{
"value": "Her zaman kullanabileceğin bu koşu ayakkabısı, bazı yenilikçi teknolojilerle donatılmıştır."
}
],
"supplier_declared_dg_hz_regulation": [
{
"value": "not_applicable"
}
],
"supplier_declared_material_regulation": [
{
"value": "not_applicable"
}
],
"supplier_declared_has_product_identifier_exemption": [
{
"value": true
}
],
"purchasable_offer": [
{
"currency": "TRY",
"our_price": [
{
"schedule": [
{
"value_with_tax": "1890.90"
}
]
}
]
}
],
"main_product_image_locator": [
{
"media_location": "https://amazon-seller-central-tr.s3.eu-central-1.amazonaws.com/shoe-1.jpg"
}
],
"other_product_image_locator_1": [
{
"media_location": "https://amazon-seller-central-tr.s3.eu-central-1.amazonaws.com/shoe-2.jpg"
}
],
"other_product_image_locator_2": [
{
"media_location": "https://amazon-seller-central-tr.s3.eu-central-1.amazonaws.com/shoe-3.jpg"
}
],
"generic_keyword": [
{
"value": "Koşu Ayakkabısı"
}
],
"lifestyle": [
{
"value": "Günlük"
}
],
"style": [
{
"value": "Spor"
}
],
"age_range_description": [
{
"value": "Genç Yetişkin"
}
],
"pattern_type": [
{
"value": "Siyah Beyaz Damalı"
}
],
"strap_type": [
{
"value": "Ayak Bileği Kayışı"
}
],
"inner": [
{
"material": [
{
"value": "Polyester"
}
]
}
],
"height_map": [
{
"value": "Orta"
}
],
"fulfillment_availability": [
{
"fulfillment_channel_code": "DEFAULT",
"quantity": "50",
"lead_time_to_ship_max_days": "3"
}
],
"recommended_browse_nodes": [
{
"value": "13546675031"
}
],
"manufacturer": [
{
"value": "Adidas"
}
],
"condition_type": [
{
"value": "new_new"
}
],
"model_number": [
{
"value": "NIKE-RUNNER-7"
}
],
"model_name": [
{
"value": "Runner"
}
],
"color": [
{
"standardized_values": [
"Bronz"
],
"value": "Bronz"
}
],
"target_gender": [
{
"value": "male"
}
],
"footwear_size": [
{
"age_group": "adult",
"size_system": "eu_footwear_size_system",
"gender": "men",
"size_class": "numeric",
"size": "numeric_42",
"width": "medium"
}
],
"sole_material": [
{
"value": "Kauçuk"
}
],
"toe_style": [
{
"value": "Yuvarlak Burun"
}
],
"leather_type": [
{
"value": "Süet"
}
],
"seasons": [
{
"value": "Yaz Kış"
}
],
"shoe_type": [
{
"value": "athletic_shoe"
}
],
"item_weight": [
{
"unit": "grams",
"value": "300"
}
],
"department": [
{
"value": "Erkek"
}
],
"outer": [
{
"material": [
{
"value": "Süet"
}
]
}
],
"heel": [
{
"height": [
{
"decimal_value": "2.5",
"unit": "centimeters"
}
],
"type": [
{
"value": "Düz"
}
]
}
],
"item_type_name": [
{
"value": "Spor Ayakkabı"
}
],
"closure": [
{
"type": [
{
"value": "Bağcıklı"
}
]
}
],
"shaft": [
{
"height": [
{
"value": "Diz Hizası"
}
]
}
]
}
}
]
}'
{
"feedDocumentId": "amzn1.tortuga.4.eu.c455365c-f596-4215-9aaf-1bc1ceead80f.T1KKZ5JBYST20L",
"url": "https://tortuga-prod-eu.s3-eu-west-1.amazonaws.com/%2FNinetyDays/amzn1.tortuga.4.eu.c455365c-f596-4215-9aaf-1bc1ceead80f.T1KKZ5JBYST20L?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20230316T181844Z&X-Amz-SignedHeaders=content-type%3Bhost&X-Amz-Expires=300&X-Amz-Credential=AKIAX2ZVOZFBOBERLT42%2F20230316%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=3066e1dc3effd4d13933f63e70a92cb2aaa712aefec13d6bb377b793008c76cc"
}
{
"errors": [
{
"code": "InvalidInput",
"message": "One or more required parameters missing",
"details": "contentType;"
}
]
}
JSON_LISTINGS_FEED feed türü ile yükleyeceğiniz dosya içinde feed header olarak "includedData": ["issues","attributes"] özelliklerini eklerseniz, attığınız istekte alınan hataların ve attribute özelliklerinin listesi rapor içinde dönecektir. Daha fazla bilgi için şemayı kontrol edebilirsiniz.
Doldurulması Gereken Güvenlik Parametreleri
Örnek isteği gönderip sonuç alabilmeniz için istek içerisinde bulunan ve aşağıda listesi verilen parametreleri doldurmanız gerekmektedir.
Güvenlik Parametreleri |
---|
{{access-token}} |
{{request-date}} |
{{authorization}} |