меню
Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages

Метод getTemplate

Метод возвращает информацию о заданном шаблоне.

Принцип использования

Синтаксис и URL для вызова метода
getTemplate (int template_id)
https://api.unisender.com/ru/api/getTemplate?format=json&api_key=KEY&template_id=ID
Аргументы
api_key * Ключ доступа к API
template_id * ID шаблона. Возвращается методом createEmailTemplate
format Формат вывода возвращаемого результата. Может принимать значения html | json, по умолчанию json (формат html предназначен только для визуального просмотра результата, парсер в данном формате работать не будет).
Возвращаемое значение
JSON-массив, объект с полями. Описание полей под примером.
Пример возвращаемого значения:

{
 "result": {
 "id": "10423223",
 "sub_user_login": "",
 "title": "test",
 "description" : "This is the test template",
 "list_id": "6015000",
 "segment_id": "",
 "lang_code": "ru",
 "sender_email": "nazar.nightshade@gmail.com",
 "sender_name": "SenderName",
 "subject": "test",
 "attachments": "",
 "screenshot_url": "https://api.unisender.com/ru/v5/preview/template/
  5gkzx4yg4zjae1swo1cqzy1sbui",
 "fullsize_screenshot_url":"",
 "created": "2016-02-23 13:29:51", 
 "message_format": "raw_html",
 "type": "user",
 "body": "<html>\n<head><title></title></head>\n<body></body>\n</html>",
 "raw_body": ""}
}

Где:
id — идентификатор шаблона в системе;
sub_user_login — логин субпользователя, который создал шаблон, либо NULL, если письмо создал мастер-пользователь;
title — название шаблона в системе;
description  текстовое описание шаблона;
list_id — идентификатор списка контактов, к которому был прикреплен данный шаблон при создании;
segment_id — идентификатор фильтра, если письмо создано по сегменту;
lang_code — двухбуквенный код языка для автоматического добавления к письму формы отписки (например, ‘ru’, ‘en’);
sender_email — email отправителя;
sender_name — имя отправителя;
subject — тема шаблона;
screenshot_url — ссылка на скриншот шаблона;
fullsize_screenshot_url — возвращает ссылку на полноразмерное изображение системного шаблона;
created — дата и время создания шаблона UTC;
type — тип шаблона (системный/пользовательский);
body — тело шаблона;
raw_body — системный параметр, содержащий json-структуру данных блочного редактора;
message_format — возвращает способ создания шаблона: «block» — блочный редактор, «raw_html» — html редактор.

Формат ошибок:

{
   {"error":"VK151214-01 [ 'date_from' value is not a valid datetime \"2015-12-14 12:5x\"]"} 
   {"error":"VK151214-01 [ 'date_to' value is not a valid datetime \"2015-12-14 22:0x\"]"} 
   {"error":"VK151214-01 [ 'limit' value should be a valid number]"} 
   {"error":"VK151214-01 [ 'offset' value should be greater than or equal to 0]"}
}