Pour mon projet tutoré je dois mettre en place un compte twitter qui tweet automatiquement des phrases préenregistré.
Mon code ci-dessous me permet d'envoyer le tweet que le souhaite en l'écrivant dans statut.
tweetIt();
function tweetIt(txt){
var tweet = {status:"blabla"};
var tweeted = function(err, data, response) {
if (err){
console.log("le tweet n'a pas été envoyé");
} else {
console.log("tweet envoyé");
}
}
T.post("statuses/update", tweet, tweeted);
}
J'ai de nombreuses phrases à tweeter et mon idée est de créer un fichier .txt où chaque phrase sera séparé ";" et le but serai d'automatiser le script afin qu'il puisse choisir une phrase dans ce fichier .txt et de le tweeter avec un intervalle.
Mais je n'arrive pas à trouver un moyen afin que le script puisse avoir accès au fichier txt et qu'il choisisse une phrase au hasard.
Avez-vous une idée afin que je puisse réalisé cela ?
'lut,
dans quel contexte tourne ton script ?
Page web locale (
file://...
), page web sur un serveur dans un navigateur (
http(s)://...
, incluant les serveurs locaux style WAMP/easyPHP), ou dans un environnement Node.js (ou similaire) ?
petacho
j'utilise node.js, et après je le mettrais sur un serveur
Salmon
yo,
pourquoi pas plutôt un fichier JSON(le mieux car intégré au langage) , CSV ou XML? quoiqu'une base de données me paraît encore plus adapté dans votre cas.
vous n'avez pas du chercher beaucoup parce que j'ai trouvé facilement des tas de solutions dont celles ci:
https://www.scriptol.fr/javascript/node-readline.php
Un peu plus long et casse-pieds qu'utiliser les méthodes de l'objet JSON :
https://www.w3schools.com/js/js_json_intro.asp
pourquoi pas plutôt un fichier JSON(le mieux car intégré au langage) , CSV ou XML? quoiqu'une base de données me paraît encore plus adapté dans votre cas.
vous n'avez pas du chercher beaucoup parce que j'ai trouvé facilement des tas de solutions dont celles ci:
https://www.scriptol.fr/javascript/node-readline.php
Un peu plus long et casse-pieds qu'utiliser les méthodes de l'objet JSON :
https://www.w3schools.com/js/js_json_intro.asp