Ana içeriğe geç

getTemplatesPreviewByMarker

Bir şablon nesnesini işaretçi ile almak.

Bu yöntem, API'den metinsel tanımlayıcısına (işaretçi) dayalı olarak tek bir şablon nesnesini alır. Bir TemplatePreviewsEntity nesnesine çözülmekte olan bir Promise döndürür.

TemplatePreviews.getTemplatesPreviewByMarker( marker, langCode );

Minimal örnek

const value = await TemplatePreviews.getTemplatePreviewByMarker('my-marker');

Özelliklerle örnek

const value = await TemplatePreviews.getTemplatePreviewByMarker('my-marker', 'en_US');

Parametreler şeması

Şema

marker(gerekli): string
Şablonu tanımlamak için kullanılan benzersiz ürün işaretçisi. Sağlanmazsa, varsayılan bir davranış veya hata oluşabilir
örnek: "template_12345"

langCode: string
Dil kodu. Varsayılan: "en_US"
örnek: "en_US"

Örnek yanıt

{
"id": 1,
"version": 0,
"identifier": "preview-templates",
"attributeValues": {
"marker": {
"value": "",
"type": "string",
"position": 1,
"isProductPreview": false,
"isIcon": false,
"attributeFields": {
"marker": {
"type": "string",
"value": "test"
}
}
}
},
"attributeSetIdentifier": "my-set",
"proportion": {
"vertical": {
"width": "2",
"height": "3",
"alignmentType": "leftTop",
"marker": "v"
},
"horizontal": {
"width": "234",
"height": "324",
"alignmentType": "middleBottom",
"marker": "h"
},
"square": {
"side": "3",
"alignmentType": "middleBottom",
"marker": "s"
}
},
"title": "Önizleme Şablonları",
"position": 1
}

Yanıt şeması

Şema: TemplatePreviewsEntity