Rebonjour
Hé oui, encore un message, je suis navré, mais j'ai écumé le web a la recherche de librairy pour twitter et il semble que celle-ci date un peut et je ne sais que prendre
deuxième problème: je souhaiterais relier les mots qui sont dans ce programme a twitter: a la place de ceux-ci, que chaque mot soit indépendant et différent (dans une certaine mesure, je sais qu'on peut pas tout avoir hein). Pour le moment, le programme affiche le même mot partout
Voici la bestiolle (simple pour une fois, promis, je ne posterais pas de JAVA, juréééééé) et ne faite pas gaffe au client syphon, c'est un test pour plus tard:
Hors ligne
Salut,
Je ne comprends pas bien tes questions, mais qu'utilises tu comme librairie pour twitter ?
Apparemment, il y a celles-ci
http://twitter4j.org/en/index.html
avec un exemple : http://blog.blprnt.com/blog/blprnt/quic … processing
https://github.com/francisli/processing … witter-API
Hors ligne
J'essais de choper des mots sur un hastag quoi... n'importe lesquels pourvus que les mots soient différents sur chaque particules...
... mais comment les rendres différents?
Hors ligne
Effectivement, j'avais mis la librairie, mais cela me semblait tellement abstrait que je vous ai passer la version précédente. Je vous sors ça de ce pas!
Hors ligne
Bon, j'en suis la, j'ai mixé ces codes:
donc celui que j'ai trouvé avec ce que vous m'avez dit... (mais je galère toujours avec ce fichus void a mettre a la place de mon texte... je pensais en faire un String pour le texte? Pour ma défense, je n'ai encore jamais eu à travailler avec du Texte... >.<
import twitter4j.*; import java.util.List; Twitter twitter; void setup() { twitter = initTwitter(); printSearch(twitter, "@yarnaudio"); } Twitter initTwitter() { ConfigurationBuilder cb = new ConfigurationBuilder(); cb.setDebugEnabled(true) .setOAuthConsumerKey("***") .setOAuthConsumerSecret("***") .setOAuthAccessToken("***") .setOAuthAccessTokenSecret("***"); TwitterFactory tf = new TwitterFactory(cb.build()); return tf.getInstance(); } void printTimeline(Twitter twitter) { List<Status> statuses = null; try { statuses = twitter.getHomeTimeline(); } catch(TwitterException e) { e.printStackTrace(); } System.out.println("Showing home timeline."); if (statuses != null) { for (Status status : statuses) { System.out.println(status.getUser().getName() + ":" + status.getText()); } } } void printSearch(Twitter t, String sQuery) { try { Query query = new Query(sQuery); QueryResult result; do { result = twitter.search(query); List<Status> tweets = result.getTweets(); for (Status tweet : tweets) { System.out.println("@" + tweet.getUser().getScreenName() + " - " + tweet.getText()); } } while ( (query = result.nextQuery ()) != null); System.exit(0); } catch (TwitterException te) { te.printStackTrace(); System.out.println("Failed to search tweets: " + te.getMessage()); System.exit(-1); } }
Et mon code:
Hors ligne
Okay, donc, j'en suis la, j'ai préféré créer une nouvelle classe pour twitter carement, mais il semble que processing, n'aime pas ça du tout du tout! ^^
Je vous donne le nouveau code en fichier joint... Serieux, je ne comprends pas trop le problème la...
Si vous avez la moindre remarque, le moindre commentaire permettant de m'aider... (oui j'ai laisser mes codes twitter, mais c'est un compte à part).
HEEEELLLP!!! Serieux, je ne sais pas quoi faire!!!
Merci à vous tous pour votre aide au passage! J'espère vraiment pouvoir finir ce truc, c'est super important pour moi: non seulement c'est un mémoire, mais plus encore, c'est un paris avec moi même on va dire, et si j'arrive a terminer ça, je pourrais enfin prétendre a pouvoir créer encore mieux!
Hors ligne
Hors ligne
Hors ligne
Cette méthode n'est pas valable apparement avec la le code et la méthode twitter que j'utilise....
Hors ligne
REUH
J'ai upgrader mon code, et voila ou j'en suis, j'ai un message d'erreur "Expecting EOF, found 'twitter'"
Et un autre de type "array not found" quand je le lance sans
twitter = initTwitter();
printSearch(twitter, "@ENSAV");
Voici le nouveau code en download... c'est la misère >.<
Toute aide quelle qu'elle soit est la bienvenue tant je galère sur ce code
Hors ligne
est ce que tu utilises la version 2 béta ou la 1.5 ? car ta librairie n'est peut être pas compatible v2
Hors ligne
la 2, je vais essayer demain avec la 1.5 donc... Ce qui m'étonne c'est que ors de mon code, ça marche même avec la 2
Je pense que le problème vient du fait que j'en ai fait une class et que j'ai dut me tromper quelque part, mais de la a trouver ou, je sèche complètement... >.<
Dernière modification par Malleat (2012-12-18 23:59:16)
Hors ligne
Salut,
J'avais fait un programme que je peux retrouver s'il t'interesse, mais pas sur que ca soit ce que tu cherche.
Le principe était de parcourirs les tweets contenant un certains hashtag, puis de vérifier la présence ou non de certains mots clés, pour ensuite faire une action (relier a arduino, avec ecriture sur un serial port).
Ca fonctionnais très bien (quoiqu'un peu lent), donc je peux te chercher ca
Hors ligne
why not, ça m'intéresse! Tant que je peux débloquer ma situation: la c'est plutôt la class Agent qui fait tout bugger en fait >.<
Hors ligne