Je crée un chatbot de date d'expiration d'un aliment en utilisant le service de conversation watson. Donc, la fonction principale serait d'être vigilant lorsque la date d'échéance de la nourriture spécifique est proche, ce qui signifie que je dois économiser à la fois la nourriture et les jours prévus pour la nourriture. (Lait - 14 jours, ou oeuf - 7 jours, par exemple)Codages de rappel dans Watson Conversation Service
Et c'est le code que quelqu'un a répondu pour moi avec les questions précédentes que j'ai posées.
function updateMessage(input, data, req, res) {
if (data.context.verifiedDate){
searchRequest(data, req, res);
} else if (data.output && data.output.text) {
return res.json(data);
}
return data;
}
function searchRequest(data, req, res){
// something to do and return value
var sendRequest = "Thanks for wait, the request is" + valueRequest;
data.output.text[0] = sendRequest;
return data;
}
*Date.prototype.addDays = function(days) {
var dat = new Date(this.valueOf());
dat.setDate(dat.getDate() + days);
return dat;
}
var dat = new Date();
alert(dat.addDays(7))*
Comme je l'ai déjà dit, je dois gérer les aliments individuellement. Mais selon ce code, je pense qu'il ne permet qu'un seul aliment d'alerter. 1. Comment écrivez-vous des codes pour alerter les aliments individuellement? 2. Et le codage "addDay" fonctionne-t-il avec le code ci-dessus ("updateMessage"). Parce que lire entre les lignes ne semble pas avoir de connexions (comme avoir les mêmes variables/fonctions ou autres) pour l'implémenter.
* Notez que j'ai commencé à partir de zéro, donc j'aurais du mal à comprendre les termes ou les fonctions de JS.
crédits de codage + Sayuri Mizuguchi –