Örnek İstek
404-9749393-3785910 numaralı siparişe dosya linki oluşturma örnek isteğini temsil eder.
Örnek istekte kullanılan parametreler
marketplaceIds: A33AVAJ2PDY3EV
contentType: application/pdf
contentMD5: 5e543256c480ac577d30f76f9120eb74
MD5 contentini kontrol etmek için dosyanızı https://hash.online-convert.com/md5-generator adresine yükleme yaparak MD5 değerine ulaşabilirsiniz. Programlama dillerine göre md5 oluşturmak için aratma işlemlerinizi md5 file for {{php,java,ruby}} gibi yapabilirsiniz.
İstek attığınızda dönen headers değerlerini bir sonraki aşamada Amazon'a dosya yüklerken kullanmanız gerekmektedir. Dönen değer örneğini görmek için Başarılı Cevap bölümünü inceleyebilirsiniz.
curl -L -X POST 'https://sellingpartnerapi-eu.amazon.com/uploads/2020-11-01/uploadDestinations/messaging/v1/orders/404-9749393-3785910/messages/legalDisclosure?contentMD5=5e543256c480ac577d30f76f9120eb74&marketplaceIds=A33AVAJ2PDY3EV&contentType=application%2Fpdf' \
-H 'x-amz-access-token: {{access-token}}' \
-H 'X-Amz-Security-Token: {{security-token}}' \
-H 'X-Amz-Date: {{request-date}}' \
-H 'Authorization: {{authorization}}' \
{
"payload": {
"uploadDestinationId": "a9d6f3ce-ed08-4a27-a0c8-72ae3a60b2cd",
"url": "https://s3.eu-west-1.amazonaws.com/buyer-seller-messaging-prod-draft-attachment-eumarketplace/%2F-44/a9d6f3ce-ed08-4a27-a0c8-72ae3a60b2cd?X-Amz-Security-Token=IQoJb3JpZ2luX2VjEGsaCWV1LXdlc3QtMSJIMEYCIQDxL46FwkRULguUZGoqwK9idyfgXOufSlppXRKXvYeKbAIhAOmmpX3q2OiJTL7D3QFVTKwnUS9HeClNzZRsJlxIvRNLKtADCHQQAxoMODg3OTQ1NzQzMjYyIgxEp95zXZBr%2B9A4TkcqrQNX44Tr4R3UZ%2BMLagF%2Bhy897%2FwGYNQGBFmji45P05LEDOveUO8VAfA3eeKGJbyd2Pj3c8%2BzTlIYaJoPZTKESD7iwqMHDSuY9ap7yGZMKc2qZIFuaD04QxcSEtBIedLMal7jivxUOrCek1k8J70fA0MMB6f99I6YnqwnNLmrHglyST6OXF3FI8u6KgnRoz3DFk44zklMxJcfy1ous5ZA321k%2BA3VLjy%2FG0YAxbfk%2FhOZrGP1jHJLfy5cL8kOTo7uZbr7tFviA2Ny%2BifP2hwgrh50gw1aKwbrjRD5NK8zh4YT%2BKyVvO8yko9wpClyfky0vG6089e%2Bjzm3ESbMRrHCypv2GXk7ReCGIiWu5589urkxhVUTjfKnWpziP44eMeubEHOaWWiZTm58f98Qe%2FTQmrbVXBevnA2PYns9pQzlGhPLGFhl3vheTT%2BIGbTp5QTj0ge8lfwZQ6cdipZZ35ZyWxeePxfyO%2BFLwb6%2BJuNQZF4KIQUBVheC8M8Su%2B1Wb3wyNof03BNR8%2Ff2U8QQaZvMKwE03d%2FL9Hv3Lbp5Asn9Z0xEKoZcSYXYZSO6XboSsCownPCzogY6oAFXKdEb%2BqgpaH4NxjxsWQzoVr1sjjfCJwTtvPznFH%2FBqz3zQYOjl6LZDJkQ8S%2FwUTnf6pQuBR8cfILtOVpFLUuSWOP8%2FVj7vXS3HJp%2BUI8B0hZ3zWTFCLlaBbnwJoF2A0OYrIvfutoP1b5bFvNCEGXOPCf3YFUgo8h3nVv9lNpHvr2lkqHZF1m3lN%2FcviY4ndieRROdmW5HW%2FRK0tRe2GPw&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20230429T114438Z&X-Amz-SignedHeaders=content-md5%3Bhost%3Bx-amz-server-side-encryption&X-Amz-Expires=900&X-Amz-Credential=ASIA45PNQZOPAMZ3SZUZ%2F20230429%2Feu-west-1%2Fs3%2Faws4_request&X-Amz-Signature=d686a4c5b7fdc33f1f2f9331b98132fe2e47a5aaec8f991b282fee9b6d03879a",
"headers": {
"x-amz-server-side-encryption": "aws:kms",
"Content-MD5": "5e543256c480ac577d30f76f9120eb74"
}
}
}
{
"errors": [
{
"code": "InvalidInput",
"message": "contentMd5 cannot be null or empty",
"details": ""
}
]
}
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}} |
{{security-token}} |
{{request-date}} |
{{authorization}} |