Когда я пытаюсь обновить список сущностей в диалоговом потоке, используя сущность api, весь список переопределяется, и я теряю старые записи.Как мне решить эту проблему?
Ниже приведен вызов API, который я выполняю в своем проекте:
var request = require("request");
var url = "https://api.dialogflow.com/v1/entities/b56efdf4-09c8-402e-96ee-8185ef4c0a5b";
var send_id;
var send_name;
//channel
var auth_token = "Bearer dev_token";
var headers = {
"Authorization": auth_token,
"Content-Type" : "application/json"
}
var body = {
"automatedExpansion":true ,
"isOverridable":false,
"entries": [
{
"synonyms": [name] ,
"value": channel_name
}
],
"name":"new"
}
request.put({
"url": url,
"headers": headers,
"body": JSON.stringify(body)
}, (err, response, body) => {
if (err) {
reject(err);
}
///resolve(JSON.parse(response.body));
console.log("response: "+ response.body);
});