Kuinka Arkistoida, etsiä ja katsella Tweet -tilastosi ThinkUpilla

Sisällysluettelo:

Kuinka Arkistoida, etsiä ja katsella Tweet -tilastosi ThinkUpilla
Kuinka Arkistoida, etsiä ja katsella Tweet -tilastosi ThinkUpilla
Anonim
Oletko huolissasi arkistoimisesta tweeteihin? Haluatko tehokkaamman haun? Haluatko nähdä tweet-tilastosi? Voit tehdä kaiken tämän ja muuten asentamalla ThinkUpin kotipalvelimellesi.
Oletko huolissasi arkistoimisesta tweeteihin? Haluatko tehokkaamman haun? Haluatko nähdä tweet-tilastosi? Voit tehdä kaiken tämän ja muuten asentamalla ThinkUpin kotipalvelimellesi.

ThinkUp on loistava sovellus (tällä hetkellä beta), joka arkistoi kaikki tweetit, vastauksesi, vastauksesi jne., Jotta voit etsiä niitä ja saada hyödyllisiä käyttötilastoja. Siinä on melkein muutamia lisäosia, joista yksi sisältää täydellisen Facebook-tuen.

Se on suunniteltu asennettavaksi LAMP-palvelimeen; eli Linux, Apache, MySQL ja PHP on se, mikä tarjoaa sen selkärangan. Vaikka se on mahdollista asentaa se Windows- tai Mac-pohjaiseen koneeseen, sitä käsitellään helpoimmin Linuxissa, joten käytämme Ubuntua osoittamalla, miten se saadaan käyttöön ja käynnissä. Gina Trapani ja monet yhteisön käyttäjät ovat erittäin aktiivisessa kehityksessä.

edellytykset

ThinkUp on parhaillaan beta-versiossa, joten siellä on joitain vikoja ja asiat eivät välttämättä ole täydellisiä. Joten jos et ole kiinnostunut keksiä (ja ehkä auttaa lähettämällä vikailmoituksia), tämä ei ehkä ole sinua varten. Ensinnäkin, sinulla on oltava LAMP-palvelin käynnissä ja aiomme olettaa, että olet jo määrittänyt sen. Tarvitset myös henkilökohtaisen MySQL-käyttäjätilin, joka on jo luotu. Lopuksi PHP: n postitoiminnon pitäisi olla käytössä, mikä tarkoittaa sitä, että tarvitset ohjelman tai komentosarjan, joka voi lähettää sähköpostia, mutta jos ei, niin sinut on suojattu.

Okei, aluksi meidän on asennettava ylimääräisiä tavaroita, joita ei ehkä ole asennettu, kuten cURL ja GD. Voit tehdä tämän vain antamalla seuraavan komennon:

sudo apt-get install curl libcurl3 libcurl3-dev php5-curl php5-gd

Anna salasanasi ja anna sen asentaa. Kun haluat lopettaa tämän, sinun on käynnistettävä Apache-palvelin uudelleen:
Anna salasanasi ja anna sen asentaa. Kun haluat lopettaa tämän, sinun on käynnistettävä Apache-palvelin uudelleen:

sudo /etc/init.d/apache2 restart

Vaihtoehtoisesti voit käyttää:

sudo service apache2 restart

Pidä pääteikkunasi auki, koska saatat joutua vaihtamaan sen usein muuttamaan joitain asioita.
Pidä pääteikkunasi auki, koska saatat joutua vaihtamaan sen usein muuttamaan joitain asioita.

Lähetä postia

Kuten edellä todettiin, tarvitset jotain, joka voi lähettää sähköpostia palvelimellasi. Jos et, niin se on todella helppo korjata. Asenna vain Sendmail seuraavalla komennolla:

sudo apt-get install sendmail

Sitten meidän täytyy muokata php.ini-tiedostoa viittaamaan juuri asennettuun ohjelmaan.

sudo nano /etc/php5/apache2/php.ini

Paina sivun alas -näppäintä, kunnes löydät jotain, joka näyttää tältä:

;sendmail_path =

Sinun on poistettava alkuperäinen puolipiste ja liitä polku lopussa. Muuta tätä riviä niin se näyttää tältä:

sendmail_path = /usr/sbin/sendmail -t –i

Tallenna napsauttamalla CTRL + O ja antamalla. Jos sinua kehotetaan korvaamaan, paina Y. Poistu sitten CTRL + X: llä.

Lopuksi, käynnistä Apache uudelleen, kuten viimeisessä osassa. Tämä antaa palvelimellesi mahdollisuuden lähettää postia, jota tarvitsemme vähän aikaa aktivoidaksesi ThinkUp-tilisi.

ThinkUp-ohjelmiston asentaminen

Siirry ThinkUp GitHub -sivulle ThinkUp-ohjelmiston lataamiseen (nykyisin beta-versio 0.8). Kun olet ladannut sen, pura tämä komento terminaalissa purkamaan se oletusarvoiseen web-hakemistoon:

sudo unzip path/to/thinkup-0.8.zip –d /var/www

Tämä luo automaattisesti hakemisto nimeltä "thinkup" / var / www.
Tämä luo automaattisesti hakemisto nimeltä "thinkup" / var / www.

Voit avata ThinkUp-sovelluksen avaamalla verkkoselaimen ja siirtymällä johonkin seuraavista:

https://localhost/thinkup

https://your.internalip.address/thinkup

Päivitä sitten selaimesi sivu.
Päivitä sitten selaimesi sivu.
Aloita määritykset napsauttamalla ThinkUp-asennuksen linkkiä. Näet vaatimukset -näytön.
Aloita määritykset napsauttamalla ThinkUp-asennuksen linkkiä. Näet vaatimukset -näytön.
Sinun pitäisi olla hyvä mennä. Vieritä alaspäin ja jatka napsauttamalla painiketta.
Sinun pitäisi olla hyvä mennä. Vieritä alaspäin ja jatka napsauttamalla painiketta.
Sinun on annettava voimassa oleva sähköpostiosoite, luotava salasana ja määritettävä aikavyöhyke. Nämä ovat helppoja vaihtoehtoja. Suurempia tulevat seuraavaksi.
Sinun on annettava voimassa oleva sähköpostiosoite, luotava salasana ja määritettävä aikavyöhyke. Nämä ovat helppoja vaihtoehtoja. Suurempia tulevat seuraavaksi.
  • Tietokannan isäntä: Kirjoita palvelimesi nimi, tai jos se on yksityisellä palvelimella, kirjoita "localhost"

  • Tietokannan nimi: Anna tietokannalle nimi, jota ThinkUp käyttää tietonsa. Se luodaan, jos sitä ei ole olemassa.
  • Käyttäjänimi: MySQL-tilin käyttäjänimi.

  • Salasana: MySQL-salasanasi.

Napsauta sitten painiketta jatkaaksesi. Saatat nähdä tämän kaltaisen viestin:

Syötä vain kaksi komentoa terminaalissa konfigurointitiedoston luomiseksi ja omistajan muuttamiseksi.
Syötä vain kaksi komentoa terminaalissa konfigurointitiedoston luomiseksi ja omistajan muuttamiseksi.
Kun napsautat painiketta, näet viestin vihreällä taustalla, joka kertoo, että asennus onnistui ja että sähköpostiviesti lähetettiin aktivoimaan tilisi. Kirjaudu sähköpostiisi, napsauta linkkiä (varmista, että IP / verkkotunnus on oikea), ja näet mukavan vihreän "aktivoidun" viestin.
Kun napsautat painiketta, näet viestin vihreällä taustalla, joka kertoo, että asennus onnistui ja että sähköpostiviesti lähetettiin aktivoimaan tilisi. 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!
Anna käyttöoikeudet ja kirjaudu sisään!

ThinkUp-ohjelman määrittäminen

Kun olet, näet, että sinulla ei vielä ole tilejä. Napsauta linkkiä sen muuttamiseksi.

Oletusarvoisesti se pyytää sinua lisäämään Twitter-tilin. Vieritä alas kohtaan, jossa se sanoo "Määritä Twitter-laajennus" ja noudata ohjeita rekisteröimällä ThinkUp Twitterissä.
Oletusarvoisesti se pyytää sinua lisäämään Twitter-tilin. Vieritä alas kohtaan, jossa se sanoo "Määritä Twitter-laajennus" ja noudata ohjeita rekisteröimällä ThinkUp Twitterissä.

Huomaa, että saatat joutua vaihtamaan soittopyynnön URL-osoitteen osoittamalla ulkoisen IP-osoitteen tai DNS-aliaksenne. Twitterin pitäisi antaa sinulle lisätietoja: kuluttaja ja salaiset avaimet.

Ole varovainen näiden kanssa, sillä ne ovat ainutlaatuisia tämän sovelluksen vuorovaikutuksessa tiettyyn Twitter-tiliisi! Syötä nämä avaimet ThinkUp-kokoonpanoon.
Ole varovainen näiden kanssa, sillä ne ovat ainutlaatuisia tämän sovelluksen vuorovaikutuksessa tiettyyn Twitter-tiliisi! Syötä nämä avaimet ThinkUp-kokoonpanoon.

Seuraavaksi klikkaa "Näytä lisäasetukset" pohjaan paljastaaksesi tämän:

Voit lisätä arvoja kuin minä. Kun kokoonpano on valmis, ThinkUp käyttää indeksoijaa saadakseen tiedot Twitteristä.Lisämällä näitä virheiden sietokykyä ja muita arvoja voimme saada yhä enemmän tietoja kustakin indeksoinnista. Kun olet valmis, napsauta Tallenna-painiketta ja siirry ylös. Näet toisen painikkeen, joka sanoo "Authorize ThinkUp on Twitter". Klikkaa sitä.
Voit lisätä arvoja kuin minä. Kun kokoonpano on valmis, ThinkUp käyttää indeksoijaa saadakseen tiedot Twitteristä.Lisämällä näitä virheiden sietokykyä ja muita arvoja voimme saada yhä enemmän tietoja kustakin indeksoinnista. Kun olet valmis, napsauta Tallenna-painiketta ja siirry ylös. Näet toisen painikkeen, joka sanoo "Authorize ThinkUp on Twitter". Klikkaa sitä.
Se ohjaa sinut Twitteriin, jossa sinun tarvitsee vain klikata "Salli" -painiketta ja lähettää sen sitten ThinkUp-palveluun.
Se ohjaa sinut Twitteriin, jossa sinun tarvitsee vain klikata "Salli" -painiketta ja lähettää sen sitten ThinkUp-palveluun.
Kun siirryt ylös, näet, että tilisi on näkyvissä kohdassa "Twitter-laajennus" ja jos voit tehdä tilastot julkisesti klikkaamalla "Aseta julkiseen" -painiketta. Tämä tekee niin, että sinun ei tarvitse kirjautua sisään nähdäksesi kaikki tilastosi, kun siirryt https:// localhost / thinkupiin tulevaisuudessa.
Kun siirryt ylös, näet, että tilisi on näkyvissä kohdassa "Twitter-laajennus" ja jos voit tehdä tilastot julkisesti klikkaamalla "Aseta julkiseen" -painiketta. Tämä tekee niin, että sinun ei tarvitse kirjautua sisään nähdäksesi kaikki tilastosi, kun siirryt https:// localhost / thinkupiin tulevaisuudessa.

Tietojen indeksointi Cronin kautta

Meidän on hankittava joitain tietoja ThinkUp-järjestelmään. Napsauta ThinkUp-logoa tai siirry ThinkUp-pääsivulle. Napsauta mitä tahansa vasemmalla olevassa valikossa lueteltuja tilastoja.

Näet, että mitään ei ole käytettävissä, mutta näet linkin, jossa kerrotaan, että "Päivitä tietosi nyt."
Näet, että mitään ei ole käytettävissä, mutta näet linkin, jossa kerrotaan, että "Päivitä tietosi nyt."

Napsauttamalla sitä vie sinut toiseen sivulle, jossa näet yritykseni, jotka ovat tehneet ThinkUp-sivustoni ottamaan tiedot pois Twitteristä sinulle. Tämä on aiemmin mainittu indeksoija.

Jos vierität alas, näet kätevän ehdotuksen.

Se komento alhaalla? Voimme automatisoida Linuxissa jonkin nimeltä cron. Vaihda pääteesi ja anna seuraava komento:
Se komento alhaalla? Voimme automatisoida Linuxissa jonkin nimeltä cron. Vaihda pääteesi ja anna seuraava komento:

crontab –e

Image
Image

Se pyytää sinua valitsemaan tekstieditorin. Nano on loistava aloittelijoille, ja sitä käytimme aiemmin, joten paina 2, jotta oletusarvo.

Jokainen viidestä sarakkeesta ylhäältä edustaa kausia, jotka toistetaan: minuutit, tunnit, kuukauden, kuukauden ja viikonpäivä. Numeron syöttämiseen asetetaan nämä arvot, mutta merkitseminen tähdellä ohittaa kyseisen kriteerin. Yllä, näet, että olen kirjoittanut:
Jokainen viidestä sarakkeesta ylhäältä edustaa kausia, jotka toistetaan: minuutit, tunnit, kuukauden, kuukauden ja viikonpäivä. Numeron syöttämiseen asetetaan nämä arvot, mutta merkitseminen tähdellä ohittaa kyseisen kriteerin. Yllä, näet, että olen kirjoittanut:

34 * * * *

Tämä tarkoittaa, että joka tunti 34 minuutin aikana, se suorittaa komennon. Mikä käsky? Miksi, yksi ThinkUp ehdotti tietenkin!

cd /var/www/thinkup/crawler/;export THINKUP_PASSWORD=yourpassword; /usr/bin/phpcrawl.php [email protected]

Varmista, että annat salasanasi ja tarkista tämän komennon sähköpostiosoite! Näin varmistetaan, että joka tunti ThinkUp päivittyy itsensä uusien tietojen saamiseksi. Jos haluat käyttää tarkempia kriteerejä indeksointilaitteellesi, ehdotan, että aloitat Ubuntu-yhteisön dokumentaation Cron How-To -ohjeistuksesta. Paina CTRL + O-näppäintä tallentaaksesi, ja lopeta sitten CTRL + X.

Twitter tilastot

Sen lisäksi, että arkistoi kaikki tweetsi, vastaukset ja muut tiedot MySQL-tietokantaan, näet paljon mielenkiintoisia tilastoja. Näet erityisten asiakkaiden käytön, kuinka paljon vastaat verrattuna siihen, kuinka paljon tweetit, kuinka monta seuraajaa sinulla on, mitä niistä noudatetaan eniten ja paljon muuta.

ThinkUp vetää myös joitain hyödyllisiä tietoja, kuten kaikki viestit, jotka mainitsevat, mainitsee, että ne eivät ole vastauksia tai eteenpäin, ja täydet keskustelut.
ThinkUp vetää myös joitain hyödyllisiä tietoja, kuten kaikki viestit, jotka mainitsevat, mainitsee, että ne eivät ole vastauksia tai eteenpäin, ja täydet keskustelut.
Alareunassa voit myös nähdä, miten ThinkUp vetää listat linkkeistään, jotka näkyvät tweeteissä, tweeteissä näkyvissä kuvissa ja muissa.
Alareunassa voit myös nähdä, miten ThinkUp vetää listat linkkeistään, jotka näkyvät tweeteissä, tweeteissä näkyvissä kuvissa ja muissa.
Voit tietysti etsiä minkä tahansa luokan napsauttamalla hakulinkkiä.
Voit tietysti etsiä minkä tahansa luokan napsauttamalla hakulinkkiä.
Saat hyvän hakuikkunan, joka on parannettu tekstiin.
Saat hyvän hakuikkunan, joka on parannettu tekstiin.
Image
Image

ThinkUp tarjoaa paljon toimintoja Twitterin, mutta sen Facebook-laajennus on yhtä tehokas. Kun olet määrittänyt ThinkUp, voit jopa antaa ystäväsi luoda tilejä, jotta he voivat käyttää sitä myös! Säilyttämisen lisäksi voit myös käyttää ThinkUp-ohjelmaa seuraamaan vastauksia kysymyksiin, jotka lähetät ja suodattaa hyödyllisiä tietoja koko aikajanasta. Se auttaa paljon, kun Twitter-syöte on naurettavan kiireinen tai siellä on paljon seurauksia.

Suositeltava: