Stap 4: Twitter
-De installatie van twitter4j http://twitter4j.org/en/index.html#download
* (Update: Ik heb "twitter4j.jar" aan dit instructable pagina gekoppeld.)
* Het maken van een Twitter account twitter.com
* Een aanvraag indient met Twitter https://dev.twitter.com/apps/new
Installeren van twitter4j
U wilt installeren van de bibliotheek van twitter4j zodat het kan worden gebruikt door te verwerken.
Download het hier: http://twitter4j.org/en/index.html#download
Installeer het hier (of gelijkwaardig): C:\Program Files\processing-1.5.1\modes\java\libraries
U bent klaar.
Toegang tot het hier: verwerking > schets > Import Library... > twitter4j
En wanneer je dat doet, zal het dit toevoegen aan het begin van uw code:
invoer twitter4j.conf.*;
importeren van twitter4j.internal.async.*;
importeren van twitter4j.internal.org.json.*;
importeren van twitter4j.internal.logging.*;
importeren van twitter4j.http.*;
importeren van twitter4j.api.*;
importeren van twitter4j.util.*;
importeren van twitter4j.internal.http.*;
importeren van twitter4j.*;
Overigens zult u ook toevoegen seriële i/o van de schets > Library, maar dat is nu niet belangrijk.
Dus waarom moet u twitter4j? Het korte antwoord is dat het voorziet u van eenvoudige functionaliteit, zodat u niet hoeft te schrijven een hele hoop van gekke code elke keer als u toegang wilt tot Twitter. We gebruiken twitter4j omdat het is geweldig en het maakt onze taak gemakkelijker.
Maak een Twitter-account
U hebt waarschijnlijk al één (of twaalf) maar voor de absolute noob, Schraap wat moed. Het is gemakkelijk.
Goto twitter.com en instellen van een account. Maken het een publieke account, op die manier als u ooit wilt voor uw vrienden om ernaar te kijken die ze niet hoeven te gaan door middel van een gehele bos van hooey om er te komen. En geen post persoonlijke dingen zoals "Leaving diamanten op de achterzijde buiten de stad,."
Je ziet mensen met behulp van de "en"#"symbolen alot. Een gebruikersnaam en voorgelegd # vóór een concept. Bijvoorbeeld, als u de volgende tweet boekt "Ik heb genoten van de simpleTweet_00 op #goodtimes" dan dat tweet krijgen verstuurd naar mijn feed (en instructables de feed ook) en het zal krijgen toegevoegd aan een geheim voorgeheugen van alle berichten die ooit heb gebruikt de uitdrukking "#goodtimes." Er is meer, maar het is niet binnen de werkingssfeer van deze les. Spelen met het. U zult het uitzoeken.
Een aanvraag indient met Twitter
Wat betekent dat zelfs? Ontspannen. Denk aan het deze manier: u maakt een set met speciale hightech-gebruikersnamen en wachtwoorden zodat de dingen u kunnen toegang tot Twitter. Het is alsof Twitter dit grote kasteel met een front door voor alle menselijke gasten en een achterdeur voor het geautomatiseerde servicepersoneel is. Deze high-tech gebruikersnamen en wachtwoorden worden OAuth genoemd. OAuth laat uw apparaat toegang Twitter via de ingang van de dienst.
Al mijn Twitter-account hebben gemaakt dan ging ik hier https://dev.twitter.com/apps/new om mijn OAuth wachtwoord info te krijgen. Controleer of de drie bijgevoegde beelden van de vormen .
Eerste pagina: Zorg ervoor dat u "Client " en niet "Browser", en zodat u "lezen en schrijven ."
Tweede pagina: Hier is waar u uw Sleutel van de consument en uw Consument geheim vinden
Derde pagina: Hier is waar u uw ACCESS TOKEN en uw ACCESS TOKEN SECRET vinden
U hebt deze informatie nodig wanneer uw programma zich aanmeldt bij Twitter (via de dienst ingang.) In de verwerking script simpleTweet_00_p gaat u deze informatie in hier:
statische String OAuthConsumerKey = "Uw consument sleutel";
statische String OAuthConsumerSecret = "Uw CONSUMER SECRET";
statische String AccessToken = "Uw ACCESS TOKEN";
statische String AccessTokenSecret = "Uw ACCESS TOKEN SECRET";
Thats it. Niet hard helemaal niet.