Miten arkistoida, etsiä ja tarkastella Tweet-tilastojasi ThinkUpilla
Huolestunut tweettien arkistoinnista? Haluatko tehokkaamman haun? Haluatko nähdä tweet-tilastot? Voit tehdä kaiken tämän ja enemmän asentamalla ThinkUp-sovelluksen kotipalvelimellesi.
ThinkUp on loistava sovellus (tällä hetkellä beta-muodossa), joka arkistoi kaikki tweetit, vastauksesi, vastauksesi jne., Jotta voit etsiä niitä ja löytää hyödyllisiä käyttötilastoja. Siinä on melko vähän laajennuksia, joista yksi sisältää myös täydellisen Facebook-tuen.
Se on suunniteltu asennettavaksi LAMP-palvelimeen; toisin sanoen Linux, Apache, MySQL ja PHP tarjoavat sen selkärangan. Vaikka se on mahdollista asentaa Windows- tai Mac-pohjaiseen koneeseen, sitä on helpoimmin käsiteltävissä Linuxissa, joten käytämme Ubuntua osoittamaan, miten se voidaan saada ja käyttää. Sen perustaja, Gina Trapani ja monet yhteisön käyttäjät kehittävät sitä erittäin aktiivisesti.
edellytykset
ThinkUp on tällä hetkellä beta-versiossa, joten siellä on joitakin vikoja ja asiat eivät välttämättä mene täydellisesti, joten jos et ole kiinnostunut tinkeringistä (ja ehkä auttamalla lähettämällä virheilmoituksia), tämä ei ehkä ole sinulle. Ensinnäkin, sinun täytyy olla LAMP-palvelin käynnissä, ja aiomme olettaa, että se on jo asetettu. Tarvitset myös henkilökohtaisen MySQL-käyttäjätilin, joka on jo määritetty. Lopuksi PHP: n postitoiminnon pitäisi toimia, mikä tarkoittaa, että tarvitset ohjelman tai komentosarjan, joka voi lähettää sähköpostia, mutta jos ei, me olemme päässeet sinuun.
Okei, aloittaa, meidän täytyy asentaa joitakin ylimääräisiä juttuja, joita ei ehkä ole vielä asennettu, kuten CURL ja GD. Voit tehdä sen seuraavasti:
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl php5-gd
Anna salasana ja anna sen asentaa. Jos haluat lopettaa tämän, sinun on käynnistettävä Apache-palvelin uudelleen:
sudo /etc/init.d/apache2 käynnistyy uudelleen
Vaihtoehtoisesti voit käyttää:
sudo service apache2 käynnistyy uudelleen
Pidä päätelaitteen ikkuna auki, koska saatat joutua vaihtamaan takaisin usein vaihtaaksesi joitakin asioita.
Lähetä postia
Kuten edellä on todettu, tarvitset jotain, joka voi lähettää sähköpostia palvelimelle itse. Jos et, niin on todella helppo korjata se. Asenna sendmail vain seuraavalla komennolla:
sudo apt-get install sendmail
Sitten meidän täytyy muokata php.ini-tiedostoa osoittamaan äskettäin asennettuun ohjelmaan.
sudo nano /etc/php5/apache2/php.ini
Osoita sivun alas -näppäintä, kunnes löydät jotain sellaista:
; sendmail_path =
Sinun on poistettava alkuperäinen puolipiste, ja liitettävä polku lopussa. Muuta tätä riviä niin, että se näyttää tältä:
sendmail_path = / usr / sbin / sendmail -t -i
Jos haluat tallentaa, paina CTRL + O ja kirjoita. Jos sinua kehotetaan korvaamaan, paina Y. Sitten sulje CTRL + X: llä.
Lopuksi käynnistä Apache uudelleen, kuten teimme viimeisessä osassa. Tämä antaa palvelimelle mahdollisuuden lähettää sähköpostia, jonka tarvitsemme vähän aikaa aktivoida ThinkUp-tili.
ThinkUp: n asentaminen
Lataa ThinkUp GitHub -sivulle ja lataa ThinkUp (tällä hetkellä beta-versio 0.8). Kun olet ladannut sen, valitse tämä komento päätelaitteesta poistaaksesi sen oletushakemistoon:
sudo unzip path / to / thinkup-0.8.zip -d / var / www
Tämä luo automaattisesti hakemiston nimeltä "thinkup" / var / www.
Jos haluat käyttää ThinkUp-palvelua, avaa selain ja siirry jommallakummalle seuraavista:
http: // localhost / thinkup
http: //your.internalip.address/thinkup
Kertoimet ovat, että saat virhesanoman virheellisten oikeuksien vuoksi. Voit vain syöttää tämän komennon päätelaitteeseen ongelman korjaamiseksi.
Päivitä sitten selainsivu.
Aloita alkukonfiguraatio napsauttamalla ThinkUp-asennuksen linkkiä. Näet vaatimukset -näytön.
Sinun pitäisi olla hyvä mennä. Selaa alaspäin ja jatka napsauttamalla painiketta.
Sinun täytyy antaa kelvollinen sähköpostiosoite, luoda salasana ja asettaa aikavyöhyke. Nämä ovat helppoja vaihtoehtoja. Tiukemmat niistä tulevat seuraavaksi.
- Tietokannan isäntä: Täällä, aseta isäntänimesi tai jos se on omassa palvelimessasi, kirjoita vain "localhost"
- Tietokannan nimi: Anna tietokannan nimi, jota ThinkUp käyttää sen tietoihin. Se luodaan, jos sitä ei ole.
- Käyttäjänimi: MySQL-tilin käyttäjätunnus.
- Salasana: MySQL-tilin salasana.
Jatka sitten napsauttamalla painiketta. Saatat nähdä tällaisen viestin:
Syötä vain kaksi komentoa päätelaitteeseen, jotta voit luoda asetustiedoston ja muuttaa sen omistusta.
Kun olet napsauttanut painiketta, näet vihreällä taustalla olevan viestin, jonka mukaan asennus oli onnistunut ja että sähköpostiviesti lähetettiin tilisi aktivoimiseksi. Kirjaudu sähköpostiisi, napsauta linkkiä (varmista, että IP / verkkotunnus on oikea), ja näet mukavan vihreän "aktivoidun" viestin.
Anna käyttöoikeudet ja kirjaudu sisään!
ThinkUpin määrittäminen
Kun olet kirjautunut sisään, näet, että sinulla ei ole vielä tiliä. Voit muuttaa sitä napsauttamalla linkkiä.
Oletuksena se pyytää sinua lisäämään Twitter-tilin. Selaa alas kohtaan, jossa se sanoo "Määritä Twitter-laajennus", ja rekisteröi ThinkUp Twitterissä.
Huomaa, että sinun on ehkä muutettava soittopyynnön URL-osoitetta osoittamaan ulkoiseen IP-osoitteeseen tai DNS-aliakseen. Twitterin pitäisi antaa sinulle ylimääräistä tietoa: kuluttaja- ja salaiset avaimet.
Ole varovainen näiden kanssa, sillä ne ovat ainutlaatuisia tämän sovelluksen vuorovaikutukseen oman Twitter-tilin kanssa! Syötä nämä avaimet ThinkUp-kokoonpanoon.
Seuraavaksi klikkaa "Näytä lisäasetukset" alaspäin paljastaaksesi tämän:
Voit lisätä arvoja kuten minä. Kun kokoonpano on valmis, ThinkUp käyttää indeksoijaa saadaksesi tiedot Twitteristä. Lisäämällä näitä virheiden sietokykyä ja muita arvoja pystymme saamaan enemmän tietoja jokaisesta indeksoinnista. Kun olet valmis, napsauta Tallenna-painiketta ja selaa ylös. Näet toisen painikkeen, joka kertoo "valtuuttaa ThinkUp Twitterissä". Klikkaa sitä.
Se ohjaa sinut Twitteriin, jossa sinun tarvitsee vain napsauttaa "Salli" -painiketta, ja sitten sinun pitäisi lähettää sinut takaisin ThinkUpiin.
Kun vierität ylös, näet tilisi, joka on lueteltu kohdassa "Twitter-laajennus", ja jos voit julkistaa tilisi napsauttamalla "Julkaise" -painiketta. Tämä tekee siitä niin, että sinun ei tarvitse kirjautua sisään nähdäksesi kaikki tilastot, kun siirryt osoitteeseen http: // localhost / thinkup tulevaisuudessa.
Tietojen indeksointi Cronin kautta
Meidän on saatava tietoja ThinkUpiin. Napsauta ThinkUp-logoa tai siirry ThinkUp-sivulle. Napsauta mitä tahansa vasemmalla olevasta valikosta.
Näet, että mikään ei ole käytettävissä, mutta näet linkin, joka kertoo “Päivitä tiedot nyt”.
Kun napsautat sitä, siirryt toiselle sivulle, jossa voit nähdä, että ThinkUp-laitteesi yritti tarttua datasta pois Twitteristä. Tämä on aiemmin mainittu indeksoija.
Jos selaat alas, näet kätevän ehdotuksen.
Tämä komento alhaalla? Voimme automatisoida sen Linuxissa jollakin cron-nimellä. Siirry takaisin päätelaitteeseesi ja anna seuraava komento:
crontab-e
Se pyytää sinua valitsemaan tekstieditorin. Nano sopii erinomaisesti aloittelijoille, ja sitä käytimme aikaisemmin, joten osuma 2 voittaa oletusarvon.
Kukin viidestä sarakkeesta ylöspäin esittää aikajaksoja toistettavaksi: minuutit, tuntia, kuukauden, kuukauden ja viikonpäivän. Numeron syöttäminen asettaa nämä arvot, kun tähti merkitään huomiotta. Yllä näet, että olen syöttänyt:
34 * * * *
Se tarkoittaa, että joka tunti 34 minuutin merkillä, se suorittaa komennon. Mikä komento? Miksi, ThinkUp ehdotti tietenkin!
cd / var / www / thinkup / crawler /; vienti THINKUP_PASSWORD = salasanasi; /usr/bin/phpcrawl.php [email protected]
Varmista, että annat salasanasi ja tarkistat tämän komennon sähköpostiosoitteen! Tämä varmistaa, että joka tunti ThinkUp päivittää itsensä saadakseen uusia tietoja. Jos haluat käyttää tarkempia kriteereitä indeksoijalle, ehdotan, että aloitan Cron How-To -toiminnolla Ubuntu-yhteisön dokumentaatiosta. Tallenna CTRL + O ja poistu painamalla CTRL + X.
Twitter-tilastot
Sen lisäksi, että tallennat kaikki tweetit, vastaukset ja muut tiedot MySQL-tietokantaan, näet monia mielenkiintoisia tilastoja. Näet tiettyjen asiakkaiden käytön, kuinka paljon vastaatte verrattuna siihen, kuinka paljon te piilotat, kuinka monta seuraajia olet, mitkä niistä ovat eniten, ja paljon muuta.
ThinkUp vetää myös joitakin hyödyllisiä tietoja, kuten kaikki sinut mainitsevat viestit, maininnat, jotka eivät ole vastauksia tai eteenpäin, ja koko keskustelu.
Alla näet myös, miten ThinkUp vetää ulos tweetteissä, tweeteissäsi näkyvät kuvat ja muut linkit..
Ja tietysti voit etsiä minkä tahansa näistä luokista napsauttamalla hakulinkkiä.
Saat loistavan haun ikkunan, joka on alaspäin tekstiin.
ThinkUp tarjoaa paljon toimintoja Twitterin kanssa, mutta sen Facebook-laajennus on yhtä tehokas. Kun olet määrittänyt ThinkUpin, voit jopa antaa ystävillesi luoda tilejä, jotta he voivat käyttää sitä myös! Säilytyksen lisäksi voit myös käyttää ThinkUpia seuraamaan vastauksia kysymyksiin, jotka lähetät, ja suodatat hyödyllistä tietoa koko aikajanasta. Se auttaa paljon, kun Twitter-syöte on naurettavan kiireinen tai on paljon seurausta.