Поделиться через


Events - Reward

Создание отчета о вознаграждении, которое будет выделено для действий с наивысшим рейтингом для указанного события.

POST {Endpoint}/personalizer/v1.0/events/{eventId}/reward

Параметры URI

Имя В Обязательно Тип Описание
Endpoint
path True

string

Поддерживаемая конечная точка Cognitive Services.

eventId
path True

string

Идентификатор события, к которому применяется это вознаграждение.

Заголовок запроса

Имя Обязательно Тип Описание
Ocp-Apim-Subscription-Key True

string

Текст запроса

Имя Обязательно Тип Описание
value True

number

Вознаграждение, назначаемое действию. Значение должно быть от -1 до 1 включительно.

Ответы

Имя Тип Описание
204 No Content

Успешное завершение

Other Status Codes

ErrorResponse

Недопустимый запрос на вознаграждение.

Безопасность

Ocp-Apim-Subscription-Key

Тип: apiKey
В: header

Примеры

Successful Events_Reward request

Образец запроса

POST {Endpoint}/personalizer/v1.0/events/id/reward


{
  "value": 1
}

Пример ответа

Определения

Имя Описание
ErrorCode

Код ошибки высокого уровня.

ErrorResponse

Используется для возврата ошибки клиенту

InternalError

Объект, содержащий более конкретные сведения об ошибке, чем родительский объект.

PersonalizerError

Объект error.

RewardRequest

Вознаграждение, присвоенное ответу ранга.

ErrorCode

Код ошибки высокого уровня.

Имя Тип Описание
BadRequest

string

Серверу не удалось понять запрос.

InternalServerError

string

На сервере произошла ошибка, не связанная с этим запросом.

ResourceNotFound

string

Запрошенный ресурс не существует на сервере.

ErrorResponse

Используется для возврата ошибки клиенту

Имя Тип Описание
error

PersonalizerError

Объект error.

InternalError

Объект, содержащий более конкретные сведения об ошибке, чем родительский объект.

Имя Тип Описание
code

string

Подробный код ошибки.

innererror

InternalError

Объект error.

PersonalizerError

Объект error.

Имя Тип Описание
code

ErrorCode

Код ошибки высокого уровня.

details

PersonalizerError[]

Массив сведений о конкретных ошибках, которые привели к этой сообщаемой ошибке.

innerError

InternalError

Более подробные сведения об ошибке.

message

string

Сообщение с объяснением ошибки, о которую сообщила служба.

target

string

Элемент источника error.

RewardRequest

Вознаграждение, присвоенное ответу ранга.

Имя Тип Описание
value

number

Вознаграждение, назначаемое действию. Значение должно быть от -1 до 1 включительно.