• Post category:Блоги
  • Запись изменена:28.10.2022

PUT api/2.0/community/blog/{postid}

Для этой функции требуется аутентификация

Описание

Updates the selected post changing the post title, content or/and tags specified in the request.

Параметры

Название Описание Тип Пример
postid

sent in url

Идентификатор поста guid 9924256A-739C-462b-AF15-E652A3B1B6EB
title

sent in body

Новое название строковый текст
content

sent in body

Текст нового поста строковый текст
tags

sent in body

Новый список тегов, разделенных запятой. строковый текст

 

Пример
            Sending data in application/json:
            {
                 title:"My post",
                 content:"Post content",
                 tags:"Me,Post,News"
            }
            
            Sending data in application/x-www-form-urlencoded
            title="My post"&content="Post content"&tags="Me,Post,News"
Возвращает
Обновленный пост
Пример ответа

application/json

{
  "status": 0,
  "response": {
    "id": "00000000-0000-0000-0000-000000000000",
    "title": "Example post",
    "created": "2022-10-03T19:03:27.4664439Z",
    "updated": "2022-10-03T19:03:27.4664439Z",
    "createdBy": {
      "id": "00000000-0000-0000-0000-000000000000",
      "displayName": "Mike Zanyatski",
      "title": "Manager",
      "avatarSmall": "url to small avatar",
      "profileUrl": ""
    },
    "tags": [
      "Tag1",
      "Tag2"
    ],
    "text": "Post text"
  }
}

text/xml

<result>
  <status>0</status>
  <response>
    <id>00000000-0000-0000-0000-000000000000</id>
    <title>Example post</title>
    <created>2022-10-03T19:03:27.4664439Z</created>
    <updated>2022-10-03T19:03:27.4664439Z</updated>
    <createdBy>
      <id>00000000-0000-0000-0000-000000000000</id>
      <displayName>Mike Zanyatski</displayName>
      <title>Manager</title>
      <avatarSmall>url to small avatar</avatarSmall>
      <profileUrl></profileUrl>
    </createdBy>
    <tags>Tag1</tags>
    <tags>Tag2</tags>
    <text>Post text</text>
  </response>
</result>