เดเตเดกเต เดเดซเตเดฑเตเดฑเตผเดจเตเตบ.
เดเตเดฒเดฟเดเตเดฐเดพเด เดฌเตเดเตเดเตเดเตพ เดเดจเตเดจ เดตเดฟเดทเดฏเดคเตเดคเดฟเตฝ เดงเดพเดฐเดพเดณเด เดฒเตเดเดจเดเตเดเตพ เดเดฃเตเดเต, เดเดจเตเดจเดพเตฝ เดเดฒเตเดธเดฟเดจเตเดฑเต เดเดดเดฟเดตเตเดเดณเตเดเตเดเตเดฑเดฟเดเตเดเต เดเตเดฑเดเตเดเต เดเดณเตเดเตพ เดเดดเตเดคเตเดจเตเดจเต, เดเดฐเต เดฌเตเดเตเดเต เดเดเตเดเดจเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเด เดเดจเตเดจเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดตเดฟเดตเดฐเดเตเดเดณเตเดจเตเดจเตเด เดเดพเตป เดเดฃเตเดเตเดคเตเดคเดฟเดฏเดฟเดฒเตเดฒ, เด
เดคเดฟเดจเดพเตฝ เดเดฐเต เดฌเตเดเตเดเต เดเดเตเดเดจเต เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดพเด เดเดจเตเดจเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเตเดณเตเดณ เดเดจเตเดฑเต เด
เดจเตเดญเดตเด เดชเดเตเดเดฟเดเดพเตป เดเดพเตป เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเต. เดเดฐเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดเตเดทเดฎเดคเดฏเตเดณเตเดณ เดธเตเดฑเตเดฑเดฟเดจเดพเดฏเตเดณเตเดณ เดฒเดณเดฟเดคเดฎเดพเดฏ เดเตเดฒเดฟเดเตเดฐเดพเด เดฌเตเดเตเดเตเด Yandex.Alice เดจเตเดชเตเดฃเตเดฏเดตเตเด.
เด
เดคเดฟเดจเดพเตฝ, เดเดฐเต เดตเตเดฌเต เดธเตเตผเดตเตผ เดเดเตเดเดจเต เดเดฏเตผเดคเตเดคเดพเดฎเตเดจเตเดจเตเด เดเดฐเต ssl เดธเตผเดเตเดเดฟเดซเดฟเดเตเดเดฑเตเดฑเต เดจเตเดเดพเดฎเตเดจเตเดจเตเด เดเดพเตป เดจเดฟเดเตเดเดณเตเดเต เดชเดฑเดฏเดฟเดฒเตเดฒ, เด
เดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดตเตเดฃเตเดเดคเตเดฐ เดเดดเตเดคเดฟเดฏเดฟเดเตเดเตเดฃเตเดเต.
เดเดฐเต เดเตเดฒเดฟเดเตเดฐเดพเด เดฌเตเดเตเดเต เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต
เดเดฆเตเดฏเด, เดจเดฎเตเดเตเดเต เดเดฐเต เดเตเดฒเดฟเดเตเดฐเดพเด เดฌเตเดเตเดเต เดธเตเดทเตเดเดฟเดเตเดเดพเด, เดเดคเดฟเดจเดพเดฏเดฟ เดจเดฎเตเดฎเตพ เดเตเดฒเดฟเดเตเดฐเดพเดฎเดฟเตฝ เดชเตเดฏเดฟ เด เดตเดฟเดเต เดฌเตเดเตเดเตเดซเดพเดฆเตผ เดฌเตเดเตเดเต เดเดฃเตเดเตเดคเตเดคเตเด.
/เดจเตเดฏเตเดฌเตเดเตเดเต เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเด
เด
เดคเต เดชเตเดฐเดคเดฟเดเดฐเดฟเดเตเดเตเดจเตเดจ เดฌเตเดเตเดเดฟเดจเตเดฑเต เดชเตเดฐเต เดเดเตเดเตพ เดจเตฝเดเตเดจเตเดจเต, เดคเตเดเตผเดจเตเดจเต เดเดเตเดเตพ เดฌเตเดเตเดเดฟเดจเตเดฑเต เดชเตเดฐเต เดจเตฝเดเตเดจเตเดจเต, เดชเตเดฐเดคเดฟเดเดฐเดฃเดฎเดพเดฏเดฟ เดฌเตเดเตเดเดฟเดจเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดเตเดเดพเตป เดเดเตเดเตพเดเตเดเต เดเดฐเต เดเตเดเตเดเตบ เดฒเดญเดฟเดเตเดเตเด, เดเดเตเดเตพ เด เดเต เดเดดเตเดคเตเดจเตเดจเต, เดเดคเต เดญเดพเดตเดฟเดฏเดฟเตฝ เดเดเตเดเตพเดเตเดเต เดเดชเดฏเตเดเดชเตเดฐเดฆเดฎเดพเดเตเด.
เดฌเตเดเตเดเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดคเต เดธเตเตผเดตเดฑเดฟเดฒเตเดเตเดเดพเดฃเต เดกเดพเดฑเตเดฑ เด
เดฏเดฏเตเดเตเดเตเดฃเตเดเดคเตเดจเตเดจเต เดเตเดฒเดฟเดเตเดฐเดพเด เดธเตเตผเดตเดฑเตเดเดณเตเดเต เดชเดฑเดฏเตเด เดเดจเตเดจเดคเดพเดฃเต เด
เดเตเดคเตเดค เดเดเตเดเด. เดเดคเต เดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดเดเตเดเตพ เดซเตเดฎเดฟเดจเตเดฑเต เดเดฐเต เดฒเดฟเดเตเดเต เดเดฃเตเดเดพเดเตเดเตเดจเตเดจเต:
https: //api.telegram.org/bot___ะขะะะะ___/setWebhook?url=https://____ะะฃะขะฌ_ะะ_ะกะะ ะะะขะ___
___TOKEN___ เดฎเตเดฎเตเดชเต เดฒเดญเดฟเดเตเด เดฌเตเดเตเดเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดเตเดเตเดเตบ เดเดชเดฏเตเดเดฟเดเตเดเต เดเดเตเดเตพ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเตเดจเตเดจเต
____PATH_TO_SCRIPT____ เดกเดพเดฑเตเดฑ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดจเตเดจ เดธเตเตผเดตเดฑเดฟเดฒเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต เดตเดฟเดฒเดพเดธเด เดเดเตเดเตพ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดเตเดเตเดจเตเดจเต (เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต,
เดเดตเดฟเดเต เดเดฐเต เดชเตเดฐเดถเตโเดจเดฎเตเดฃเตเดเต, api.telegram.org เดธเตเตผเดตเตผ เดคเดเดฏเตเดจเตเดจเดคเดฟเดจเต เดตเดฟเดงเตเดฏเดฎเดพเดฃเต, เดเดจเตเดจเดพเตฝ เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด: เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเดเตเดเดณเดฟเดฒเตเดฒเดพเดคเตเดค เดตเดฟเดฒเดเตเดฑเดเตเด เดธเตเตผเดตเตผ เดตเดพเดเดเดฏเตโเดเตเดเตเดเตเดคเตเดคเต เด เดธเตเตผเดตเดฑเดฟเดจเตเดฑเต เดเตบเดธเตเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฎเดพเตปเดกเต เดจเตฝเดเตเด
wget ___ะะะะฃะงะะะจะะะกะฏ_ะะะ ะะก___
เด เดคเตเดฐเดฏเตเดฏเตเดณเตเดณเต, เดเตเดฒเดฟเดเตเดฐเดพเด เดฌเตเดเตเดเต เดธเตเดทเตเดเดฟเดเตเดเตเดเดฏเตเด เดจเดฟเดเตเดเดณเตเดเต เดธเตเตผเดตเดฑเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดเดฏเตเด เดเตเดฏเตเดฏเตเดจเตเดจเต.
Yandex.Alisa เดจเดพเดฏเดฟ เดเดฐเต เดตเตเดฆเดเตเดฆเตเดงเตเดฏเด เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเต
Yandex.Alice-เดจเดพเดฏเดฟ เดเดฐเต เดตเตเดฆเดเตเดฆเตเดงเตเดฏเด เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเตเดเต เดชเตเดเดพเด.
เดเดฐเต เดตเตเดฆเดเตเดฆเตเดงเตเดฏเด เดธเตเดทเตเดเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเดเตเดเตพ Yandex.Dialogues เดกเดตเดฒเดชเตเดชเตผ เดชเตเดเดฟเดฒเตเดเตเดเต เดชเตเดเตเดฃเตเดเดคเตเดฃเตเดเต
เดจเตเดชเตเดฃเตเดฏ เดเตเดฐเดฎเตเดเดฐเดฃ เดกเดฏเดฒเตเดเต เดคเตเดฑเดเตเดเตเด.
เดเดเตเดเตพ เดจเตเดชเตเดฃเตเดฏ เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเตพ เดจเตฝเดเดพเตป เดคเตเดเดเตเดเตเดจเตเดจเต.
เดจเดฟเดเตเดเดณเตเดเต เดเดดเดฟเดตเดฟเดจเตเดฑเต เดชเตเดฐเต เดจเตฝเดเตเด.
เดเดเตเดเดฟเดตเตเดทเตป เดชเตเดฐเต เดตเดณเดฐเต เดถเตเดฐเดฆเตเดงเดพเดชเตเตผเดตเตเดตเด เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเดฃเด, เด
เดคเดฟเดจเดพเตฝ เดธเตเดเตเดทเตเดฎเดคเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฒเตเดธเดฟเดจเต เด
เดคเต เดถเดฐเดฟเดฏเดพเดฏเดฟ เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเด - เดเดฒเตเดธเตเดณเตเดณ เดเดฐเต เดฎเตเดฌเตเตฝ เดเดชเตเดฒเดฟเดเตเดเตเดทเดจเตเด Yandex.Station เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ Irbis A เดชเตเดฒเตเดณเตเดณ เดจเดฟเดฐเดเตพเดเตเดเตเด เดตเดพเดเตเดเตเดเตพ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ เดฎเดจเดธเตเดธเดฟเดฒเดพเดเตเดเดพเตป เดเดดเดฟเดฏเตเด.
เดเตเดฒเดฟเดเตเดฐเดพเดฎเดฟเดจเตเดฑเต เด
เดคเต เดฐเตเดคเดฟเดฏเดฟเตฝ เดเดเตเดเตพ เดเดเตเดเดณเตเดเต เดธเตเตผเดตเดฑเดฟเตฝ เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดฒเตเดเตเดเตเดณเตเดณ เดชเดพเดค เดจเตฝเดเตเดจเตเดจเต, เดชเดเตเดทเต เดเดคเต เดเดฒเตเดธเดฟเดจเต เดชเตเดฐเดคเตเดฏเตเดเดฎเดพเดฏเดฟ เดเดฐเต เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดฏเดฟเดฐเดฟเดเตเดเตเด, เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต
เดตเตเดฆเดเตเดงเตเดฏเด เดธเดเดธเดพเดฐเดฟเดเตเดเตเดจเตเดจ เดถเดฌเตเดฆเด เดเดเตเดเตพ เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเดจเตเดจเต, เดเดจเดฟเดเตเดเต เดเดฒเตเดธเดฟเดจเตเดฑเต เดถเดฌเตเดฆเด เดเตเดเตเดคเตฝ เดเดทเตเดเดฎเดพเดฃเต.
เดฎเตเดฌเตเตฝ เดเดชเดเดฐเดฃเดเตเดเดณเดฟเดฒเต เดฌเตเดฐเตเดธเดฑเดฟเดฒเต เดฎเดพเดคเตเดฐเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเตป เดจเดฟเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเตเดตเตเดเตเดเดฟเตฝ, "เดจเดฟเดเตเดเตพเดเตเดเต เดธเตโเดเตเดฐเตเดจเตเดณเตเดณ เดเดฐเต เดเดชเดเดฐเดฃเด เดเดตเดถเตเดฏเดฎเดพเดฃเต" เดคเดฟเดฐเดเตเดเตเดเตเดเตเดเตเด.
เด เดเตเดคเตเดคเดคเดพเดฏเดฟ, เดเดฒเตเดธเดฟเดจเตเดฑเต เดเดดเดฟเดตเตเดเดณเตเดเต เดเดพเดฑเตเดฑเดฒเตเดเดฟเดจเดพเดฏเตเดณเตเดณ เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเตพ เดจเตฝเดเตเด. เดธเดเตเดตเดฎเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเต "เดฌเตเดฐเดพเตปเดกเต" เดเดจเตเดจ เดตเดพเดเตเดเต เดเดชเดฏเตเดเดฟเดเตเดเดพเตป เดจเดฟเดเตเดเตพ เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเตเดตเตเดเตเดเดฟเตฝ, webmaster.yandex.ru เดธเตเดตเดจเดคเตเดคเดฟเตฝ เดจเดฟเดเตเดเตพ เดฌเตเดฐเดพเตปเดกเดฟเดจเตเดฑเต เดตเตเดฌเตโเดธเตเดฑเตเดฑเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเตเดฃเตเดเดคเตเดฃเตเดเต.
เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเดณเดฟเตฝ เด
เดคเตเดฐเดฏเตเดฏเตเดณเตเดณเต, เดจเดฎเตเดเตเดเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเดณเดฟเดฒเตเดเตเดเต เดชเตเดเดพเด.
เดเตเดฒเดฟเดเตเดฐเดพเด เดฌเตเดเตเดเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
เดเตเดฒเดฟเดเตเดฐเดพเดฎเดฟเดจเดพเดฏเตเดณเตเดณ เดเดฐเต เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเตฝ เดจเดฎเตเดเตเดเต เดเดฐเดเดญเดฟเดเตเดเดพเด.
เดฌเตเดเตเดเดฟเตฝ เดจเดฟเดจเตเดจเตเด เดเดฒเตเดธเดฟเตฝ เดจเดฟเดจเตเดจเตเดฎเตเดณเตเดณ เดธเดจเตเดฆเตเดถเดเตเดเตพ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดจเตเดจ เดฒเตเดฌเตเดฐเดฑเดฟ เดเดเตเดเตพ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต:
include_once 'webhook_parse.php';
เดเดเตเดเดณเตเดเต เดฌเตเดเตเดเดฟเดจเตเดฑเต เดเตเดเตเดเตบ เดเดเตเดเตพ เดธเดเตเดเดฎเดพเดเตเดเดฟ:
$tg_bot_token = "_____YOUR_BOT_TOKEN_____";
เดเดเตเดเตพเดเตเดเต เดกเดพเดฑเตเดฑ เดฒเดญเดฟเดเตเดเตเดจเตเดจเต:
$request = file_get_contents('php://input');
$request = json_decode($request, TRUE);
เดกเดพเดฑเตเดฑเดฏเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดฟเดฒเตเดเตเดเต เดชเดพเดดเตโเดธเต เดเตเดฏเตเดฏเตเดจเตเดจเต:
if (!$request)
{
die();
// Some Error output (request is not valid JSON)
}
else if (!isset($request['update_id']) || !isset($request['message']))
{
die();
// Some Error output (request has not message)
}
else
{
$user_id = $request['message']['from']['id'];
$msg_user_name = $request['message']['from']['first_name'];
$msg_user_last_name = $request['message']['from']['last_name'];
$msg_user_nick_name = $request['message']['from']['username'];
$msg_chat_id = $request['message']['chat']['id'];
$msg_text = $request['message']['text'];
$msg_text = mb_strtolower($msg_text, 'UTF-8');
$tokens = explode(" ", $msg_text);
}
เดเดชเตเดชเตเตพ เดจเดฟเดเตเดเตพเดเตเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด:
$เดเตเดเตเดเดฃเตเดเตพ - เดเดชเตเดชเตเตพ เดเดชเดฏเตเดเตเดคเดพเดตเต เดจเตฝเดเดฟเดฏ เดเดฒเตเดฒเดพ เดตเดพเดเตเดเตเดเดณเตเด เดเดคเดพ
$user_id - เดเดชเดฏเตเดเตเดคเต เดเดกเดฟ เดเดตเดฟเดเต
$msg_chat_id - เดฌเตเดเตเดเดฟเดจเต เดเดฎเดพเตปเดกเต เดฒเดญเดฟเดเตเด เดเดพเดฑเตเดฑเต
$msg_user_name - เดเดชเดฏเตเดเตเดคเตเดจเดพเดฎเด
เด เดเตเดคเตเดคเดคเดพเดฏเดฟ, เดชเตเดฐเตเดธเดธเตเดธเดฟเดเดเดฟเดจเดพเดฏเดฟ เดเดเตเดเตพ Parse_Tokens เดซเดเดเตโเดทเดจเต เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต:
$Out_Str = Parse_Tokens($tokens);
เดเตเดเดพเดคเต เดเดฐเต เดชเตเดฐเดคเดฟเดเดฐเดฃเด เด เดฏเดฏเตเดเตเดเตเด:
Send_Out($user_id, $Out_Str);
Send_Out เดซเดเดเตโเดทเตป เดฒเดณเดฟเดคเดตเตเด เดเดคเตเดชเตเดฒเต เดเดพเดฃเดชเตเดชเตเดเตเดจเตเดจเดคเตเดฎเดพเดฃเต:
function Send_Out($user_id, $text, $is_end = true)
{
global $tg_bot_token;
if (strlen($user_id) < 1 || strlen($text) < 1) {return;}
$json = file_get_contents('https://api.telegram.org/bot' . $tg_bot_token . '/sendMessage?chat_id=' . $user_id . '&text=' . $text);
}
Yandex.Alisa เดจเดพเดฏเตเดณเตเดณ เดจเตเดชเตเดฃเตเดฏ เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเต
เดเดจเดฟ เดจเดฎเตเดเตเดเต เดเดฒเตเดธเดฟเดจเตเดฑเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดฒเตเดเตเดเต เดชเตเดเดพเด, เดเดคเต เดเตเดฒเดฟเดเตเดฐเดพเดฎเดฟเดจเต เดเดคเดพเดฃเตเดเต เดธเดฎเดพเดจเดฎเดพเดฃเต.
เดฌเตเดเตเดเดฟเตฝ เดจเดฟเดจเตเดจเตเด เดเดฒเตเดธเดฟเตฝ เดจเดฟเดจเตเดจเตเดฎเตเดณเตเดณ เดธเดจเตเดฆเตเดถเดเตเดเตพ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเตเดจเตเดจ เดฒเตเดฌเตเดฐเดฑเดฟเดฏเตเด เดเดฒเตเดธเดฟเดจเต เดเตเดฒเดพเดธเตเดเดณเตเดณเตเดณ เดเดฐเต เดฒเตเดฌเตเดฐเดฑเดฟเดฏเตเด เดเดเตเดเตพ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเต:
include_once 'classes_alice.php';
include_once 'webhook_parse.php';
เดเดเตเดเตพเดเตเดเต เดกเดพเดฑเตเดฑ เดฒเดญเดฟเดเตเดเตเดจเตเดจเต:
$data = json_decode(trim(file_get_contents('php://input')), true);
เดกเดพเดฑเตเดฑเดฏเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเดณเดฟเดฒเตเดเตเดเต เดชเดพเดดเตโเดธเต เดเตเดฏเตเดฏเตเดจเตเดจเต:
if (isset($data['request']))
{
//original_utterance
if (isset($data['meta']))
{
$data_meta = $data['meta'];
if (isset($data_meta['client_id'])) {$client_id = $data_meta['client_id'];}
}
if (isset($data['request']))
{
$data_req = $data['request'];
if (isset($data_req['original_utterance']))
{
$original_utterance = $data_req['original_utterance'];
}
if (isset($data_req['command'])) {$data_msg = $data_req['command'];}
if (isset($data_req['nlu']))
{
$data_nlu = $data_req['nlu'];
if (isset($data_nlu['tokens'])) {$tokens = $data_nlu['tokens'];}
// $data_token_count = count($data_tokens);
}
}
if (isset($data['session']))
{
$data_session = $data['session'];
if (isset($data_session['new'])) {$data_msg_new = $data_session['new'];}
if (isset($data_session['message_id'])) {$data_msg_id = $data_session['message_id'];}
if (isset($data_session['session_id'])) {$data_msg_sess_id = $data_session['session_id'];}
if (isset($data_session['skill_id'])) {$skill_id = $data_session['skill_id'];}
if (isset($data_session['user_id'])) {$user_id = $data_session['user_id'];}
}
}
เดเดตเดฟเดเต เดเตเดฑเดเตเดเต เดตเตเดฐเดฟเดฏเดฌเดฟเดณเตเดเตพ เดเดฃเตเดเต:
$เดเตเดเตเดเดฃเตเดเตพ - เดเดชเตเดชเตเตพ เดเดชเดฏเตเดเตเดคเดพเดตเต เดจเตฝเดเดฟเดฏ เดเดฒเตเดฒเดพ เดตเดพเดเตเดเตเดเดณเตเด เดเดคเดพ
$user_id - เดเดชเดฏเตเดเตเดคเต เดเดกเดฟ เดเดตเดฟเดเต
Yandex เดจเดฟเดฐเดจเตเดคเดฐเด เดชเตเดฐเดธเดฟเดฆเตเดงเตเดเดฐเดฟเดเตเด เดเดดเดฟเดตเตเดเตพ เดชเดฟเดเดเต เดเตเดฏเตเดฏเตเดจเตเดจเต, เดธเดจเตเดฆเตเดถเดคเตเดคเดฟเดจเตเดฑเต เดชเตเตผเดฃเตเดฃเดฎเดพเดฏ เดชเตเดฐเตเดธเดธเตเดธเดฟเดเดเต เดเดฐเดเดญเดฟเดเตเดเดพเดคเต เดคเดจเตเดจเต เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดเตป เดชเตเดฑเดคเตเดคเตเดเดเดเตเดเดพเตป เดเดพเตป เดเดฐเต เดฒเตเตป เดเตเตผเดคเตเดคเต:
if (strpos($tokens[0], "ping") > -1) {Send_Out("pong", "", true);}
เดชเตเดฐเตเดธเดธเตเดธเดฟเดเดเดฟเดจเตเดณเตเดณ เดชเดพเตผเดธเต_เดเตเดเตเดเตปเดธเต เดซเดเดเตโเดทเดจเต เดเดเตเดเตพ เดตเดฟเดณเดฟเดเตเดเตเดจเตเดจเต, เดเดคเต เดเตเดฒเดฟเดเตเดฐเดพเดฎเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต:
$Out_Str = Parse_Tokens($tokens);
เดเตเดเดพเดคเต เดเดฐเต เดชเตเดฐเดคเดฟเดเดฐเดฃเด เด เดฏเดฏเตเดเตเดเตเด:
Send_Out($user_id, $Out_Str);
Send_Out เดชเตเดฐเดตเตผเดคเตเดคเดจเด เดเดตเดฟเดเต เดเตเดเตเดคเตฝ เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดฃเต:
function Send_Out($user_id, $out_text, $out_tts = "", $is_end = false)
{
global $data_msg_sess_id, $user_id;
///// GENERATE BASE OF OUT //////
$Data_Out = new Alice_Data_Out();
$Data_Out->response = new Alice_Response();
$Data_Out->session = new Alice_Session();
///// GENERATE BASE OF OUT End //////
///// OUT MSG GENERATE /////
$Data_Out->session->session_id = $data_msg_sess_id;;
$Data_Out->session->user_id = $user_id;
$Data_Out->response->text = $out_text;
$Data_Out->response->tts = $out_tts;
if (strlen($out_tts) < 1) {$Data_Out->response->tts = $out_text;}
$Data_Out->response->end_session = $is_end;
header('Content-Type: application/json');
print(json_encode($Data_Out, JSON_HEX_TAG | JSON_HEX_AMP | JSON_HEX_APOS | JSON_HEX_QUOT));
die();
}
เดเดฒเตเดธเดฟเดจเตเดฑเต เดคเดฟเดฐเดเตเดเดฅ เดชเตเตผเดคเตเดคเดฟเดฏเดพเดเตเดเดฟ.
Parse_Tokens เดชเตเดฐเตเดธเดธเตเดธเดฟเดเดเต เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดคเดจเตเดจเต เดเดฐเต เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเดเตเดเดคเดพเดฃเต, เดจเดฟเดเตเดเตพเดเตเดเต เด เดตเดฟเดเต เดเดคเต เดชเดฐเดฟเดถเตเดงเดจเดฏเตเด เดชเตเดฐเตเดธเดธเตเดธเดฟเดเดเตเด เดจเดเดคเตเดคเดพเด.
function Parse_Tokens($tokens)
{
$out = "";
// do something with tokens //
$out = "Your eneter " . count($tokens) . " words: " . implode($tokens, " ");
return $out;
}
เดเตเดฆเตเดฏเตเดคเตเดคเดฐเดคเตเดคเตเดเตเดเดพเตพ เดธเดเตเดเตเตผเดฃเตเดฃเดฎเดพเดฏ เดฐเตเดชเดคเตเดคเดฟเดฒเตเดณเตเดณ เดเดฐเต เดเดชเดฏเตเดเตเดคเดพเดตเตเดฎเดพเดฏเดฟ เดจเดฟเดเตเดเตพเดเตเดเต เดเดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด เดจเดเดคเตเดคเดฃเดฎเตเดเตเดเดฟเตฝ, เดเดชเดฏเตเดเตเดคเดพเดตเดฟเดจเตเดฑเต $user_id-เดเด เดเดชเดฏเตเดเตเดคเดพเดตเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดคเดฟเดจเดเด เดฒเดญเดฟเดเตเด เดกเดพเดฑเตเดฑเดฏเตเด เดกเดพเดฑเตเดฑเดพเดฌเตเดธเดฟเตฝ (เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, mysql) เดธเดเดฐเดเตเดทเดฟเดเตเดเต เด เดต เดตเดฟเดถเดเดฒเดจเด เดเตเดฏเตเดฏเตเดฃเตเดเดคเตเดฃเตเดเต. เดชเดพเตผเดธเต_เดเตเดเตเดเตบเดธเต เดซเดเดเตโเดทเตป.
เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ, เดเดคเต เดฎเดฟเดเตเดเดตเดพเดฑเตเด เดเดฒเตเดฒเดพเด เดเดฃเต, เดเดฒเตเดฒเดพเด เดถเดฐเดฟเดฏเดพเดฏเดฟ เดเตเดฏเตเดคเตเดตเตเดเตเดเดฟเตฝ, เดเตเดฒเดฟเดเตเดฐเดพเด เดฌเตเดเตเดเต เดเดคเดฟเดจเดเด เดฒเดญเตเดฏเดฎเดพเดฃเต, เดเดฒเตเดธเดฟเดจเตเดฑเต เดเดดเดฟเดตเต เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดพเตป เดเดดเดฟเดฏเตเด
เดเดฒเตเดฒเดพเด เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเตเดฃเตเดเตเดเตเดเดฟเตฝ, "เดฎเตเดกเดฑเตเดทเดจเดพเดฏเดฟ" เดฌเดเตเดเตบ เดเตเดฒเดฟเดเตเดเตเดเตเดฏเตเดคเต เดจเดฟเดเตเดเตพเดเตเดเต เดฎเตเดกเดฑเตเดทเดจเดพเดฏเดฟ เดตเตเดฆเดเตเดฆเตเดงเตเดฏเด เด
เดฏเดฏเตเดเตเดเดพเตป เดเดดเดฟเดฏเตเด.
เดเดชเตเดชเตเตพ เดจเดฟเดเตเดเตพเดเตเดเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดชเตเดฒเดพเดฑเตเดฑเตโเดซเตเดฎเตเดเตพเดเตเดเดพเดฏเดฟ เดเดฐเตเดธเดฎเดฏเด เดฐเดฃเตเดเต เดฌเตเดเตเดเตเดเตพ เดเดฃเตเดเต, เด เดต เดเดฐเต เดฐเตเดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดจเตเดจเต.
Yandex.Dialogues เดธเตเดตเดจเดคเตเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดกเตเดเตเดฏเตเดฎเตเดจเตเดฑเตเดทเตป
เดฎเตเดดเตเดตเตป เดธเตเดเตเดฐเดฟเดชเตเดฑเตเดฑเตเดเดณเตเด เดเดฟเดคเตเดคเดฌเดฟเตฝ เดชเตเดธเตเดฑเตเดฑเต เดเตเดฏเตเดคเต
เด
เดตเดฒเดเดฌเด: www.habr.com