Запрос: entry/create
Есть два способа создания статей:
text
и attachments
. Это рекомендуемый способ.entry
.Выглядит так:
curl --request POST \\
--url <https://api.tjournal.ru/v1.8/entry/create> \\
--header 'X-Device-Token: yourtoken' \\
--form 'title=Заголовок' \\
--form subsite_id=214360 \\
--form 'text=Это текст' \\
--form 'attachments=[
{
"type":"image",
"data":{
"uuid":"4052d70f-755e-9734-cb98-e1ff3adae0e2",
"width":654,
"height":368,
"size":279800,
"type":"png",
"color":"acaca0",
"external_service":[
]
}
},
{
"type":"video",
"data":{
"thumbnail":{
"type":"image",
"data":{
"uuid":"e86728e6-db09-1ea5-4cac-dd57596c5e5c",
"width":1280,
"height":720,
"size":89931,
"type":"jpg",
"color":"11141e",
"external_service":[
]
}
},
"width":800,
"height":450,
"time":0,
"external_service":{
"name":"youtube",
"id":"Xh9Cp4rd7mI"
}
}
}
]'
Где:
subsite_id
— id подсайта, в который отправляется записьtitle
— заголовокtext
— текстattachments
— опционально. Прикрепления в том же формате, что и при отправке комментариевПодробнее про прикрепления по ссылке:
Выглядит так:
curl --request POST \\
--url <https://api.tjournal.ru/v1.8/entry/create> \\
--header 'X-Device-Token: yourtoken' \\
--form 'title=Заголовок' \\
--form subsite_id=214360 \\
--form 'entry={
"blocks": [
{
"type": "text",
"data": {
"text": "<p>Это текстовый блок.<br />Здесь работают мягкие переносы <i>строк</i> и <b>жирность</b> со <a href=\\"<https://ya.ru/\\>" rel=\\"nofollow noreferrer noopener\\" target=\\"_blank\\">ссылками</a>.</p>",
"text_truncated": "<<<same>>>"
},
"cover": true,
"anchor": ""
},
{
"type": "media",
"data": {
"items": [
{
"title": "Это изображение, у него может быть описание",
"author": "И Автор",
"image": {
"type": "image",
"data": {
"uuid": "7d42c31a-300b-44f4-0b29-eb2ab52384e1",
"width": 3130,
"height": 2075,
"size": 1156603,
"type": "jpg",
"color": "1f2411",
"external_service": []
}
}
}
],
"with_background": false,
"with_border": false
},
"cover": false,
"anchor": ""
},
{
"type": "link",
"data": {
"link": {
"type": "link",
"data": {
"url": "<https://ru.wikipedia.org/wiki/%D0%AF%D0%BC%D0%B0%D0%BB%D1%8C%D1%81%D0%BA%D0%B8%D0%B9_%D0%BA%D1%80%D0%B0%D1%82%D0%B5%D1%80>",
"title": "Ямальский кратер",
"description": "Ямальский кратер — округлое углубление на земной поверхности диаметром 20 м и глубиной более 50 м, образовавшееся в период с осени 2013 года по весну 2014 года в центральной части полуострова Ямал. Вокруг воронки расположен «бруствер» из выброшенных горных пород. Новообразованная воронка быстро заполнилась водой и уже к осени 2016 года превратилась в озеро.\\nПервоначально выдвигались различные гипотезы его происхождения — от военных испытаний до падения метеорита. Впоследствии в ходе научных исследований большинство учёных пришли к мнению, что кратер образовался в результате так называемого газового выброса — подземного взрыва тающих газогидратов с выбросом на поверхность залегающей выше толщи пород.\\n\\n\\n\\nГеографическое положение\\nКратер расположен между побережьем Карского моря и долиной реки Морды-Яха, в 30 км к югу от Бованенковского газового месторождения и в 4 км к западу от газопровода «Бованенково — Ухта». Он находится на равнинной территории тундры...",
"image": {
"type": "image",
"data": {
"uuid": "f165f973-c284-0087-c3d1-435bfbbe1399",
"width": 160,
"height": 160,
"size": 1407,
"type": "png",
"color": "c9c9c9",
"external_service": []
}
},
"v": 1
}
}
},
"cover": false,
"anchor": ""
},
{
"type": "video",
"data": {
"video": {
"type": "video",
"data": {
"thumbnail": {
"type": "image",
"data": {
"uuid": "e86728e6-db09-1ea5-4cac-dd57596c5e5c",
"width": 1280,
"height": 720,
"size": 89931,
"type": "jpg",
"color": "11141e",
"external_service": []
}
},
"width": 800,
"height": 450,
"time": 0,
"external_service": {
"name": "youtube",
"id": "Xh9Cp4rd7mI"
}
}
},
"title": "Это видео"
},
"cover": false,
"anchor": ""
}
]
}'
Где:
subsite_id
— id подсайта, в который отправляется записьtitle
— заголовок