Kaip archyvuoti, ieškoti ir peržiūrėti savo "Twitter" statistiką "ThinkUp"

Turinys:

Kaip archyvuoti, ieškoti ir peržiūrėti savo "Twitter" statistiką "ThinkUp"
Kaip archyvuoti, ieškoti ir peržiūrėti savo "Twitter" statistiką "ThinkUp"

Video: Kaip archyvuoti, ieškoti ir peržiūrėti savo "Twitter" statistiką "ThinkUp"

Video: Kaip archyvuoti, ieškoti ir peržiūrėti savo
Video: The Latest in AI Music & How to Create Your Own - YouTube 2024, Lapkritis
Anonim
Susirūpinęs savo tweets archyvavimu? Norite galingesnės paieškos? Norite pamatyti savo statistiką čivināt? Galite padaryti viską ir dar daugiau įdiegiant "ThinkUp" savo namų serveryje.
Susirūpinęs savo tweets archyvavimu? Norite galingesnės paieškos? Norite pamatyti savo statistiką čivināt? Galite padaryti viską ir dar daugiau įdiegiant "ThinkUp" savo namų serveryje.

"ThinkUp" yra puikus taikymas (šiuo metu yra beta versija), kuriame archyvuojami visi jūsų tweets, jūsų atsakymai, atsakymai ir tt, kad galėtumėte ieškoti jų ir sužinoti naudingos naudojimo statistikos. Ji turi daugybę papildinių, įskaitant vieną, kuri papildo visą "Facebook" palaikymą.

Jis suprojektuotas taip, kad būtų įdiegtas LAMP serveryje; tai yra, Linux, Apache, MySQL ir PHP yra tai, kas bus jo pagrindas. Nors jį galima įdiegti "Windows" arba "Mac" kompiuteryje, tai yra lengviau tvarkoma Linux, todėl naudosime "Ubuntu", kad galėtume parodyti, kaip jį paleisti ir paleisti. Tai labai aktyviai plėtoja steigėjas Gina Trapanis ir daugelis bendruomenės naudotojų.

Būtinos sąlygos

"ThinkUp" šiuo metu yra beta versijoje, taigi bus klaidų, todėl viskas gali būti visiškai netinkama, taigi, jei jus domina tinkeringas (o gal ir padedant pranešti apie klaidas), tai gali būti ne jums. Pirma, jums reikės turėti LAMP serverį ir paleisti, ir mes ketiname manyti, kad jūs jau turite tai padaryti. Jums taip pat reikės asmeninės MySQL vartotojo abonemento. Galiausiai, pašto funkcija PHP turėtų veikti, o tai reiškia, kad jums reikės programos ar scenarijaus, galinčio išsiųsti laiškus, bet jei ne, mes turėsime jums padengti.

Gerai, norėdami pradėti, turėsime įdiegti papildomų dalykų, kurie gali būti neįdiegti, pvz., CURL ir GD. Norėdami tai padaryti, tiesiog įveskite šią komandą:

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

Įveskite savo slaptažodį ir leiskite jį įdiegti. Norėdami baigti tai išjungti, turėsite iš naujo paleisti "Apache" serverį:
Įveskite savo slaptažodį ir leiskite jį įdiegti. Norėdami baigti tai išjungti, turėsite iš naujo paleisti "Apache" serverį:

sudo /etc/init.d/apache2 restart

Arba galite naudoti:

sudo service apache2 restart

Laikykite savo terminalo langą atidarytą, nes jums gali tekti dažnai keistis, kad pakeistumėte kai kuriuos dalykus.
Laikykite savo terminalo langą atidarytą, nes jums gali tekti dažnai keistis, kad pakeistumėte kai kuriuos dalykus.

Išsiųsti laišką

Kaip minėta pirmiau, jums reikės kažko, kuris gali siųsti laiškus į jūsų serverį. Jei to nepadarėte, tai labai lengva išspręsti. Tiesiog įdiekite sendmail su šia komanda:

sudo apt-get install sendmail

Tada mes turime redaguoti failą php.ini, norėdami nukreipti į naujai įdiegtą programą.

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

Paspauskite žemyn mygtuką, kol rasite kažką panašaus:

;sendmail_path =

Jums reikia ištrinti pradinę kabliuką ir pabaigoje pridėti kelią. Pakeiskite šią eilutę taip, kad ji atrodytų taip:

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

Norėdami išsaugoti, spustelėkite CTRL + O ir įveskite. Jei paraginti perrašyti, paspauskite Y. Tada eikite naudodami CTRL + X.

Galiausiai, iš naujo paleiskite "Apache", kaip mes padarėme paskutiniame skyriuje. Tai suteiks jūsų serveriui galimybę siųsti laiškus, kuriuos turėsime truputį, kad suaktyvintume "ThinkUp" paskyrą.

"ThinkUp" diegimas

Paleiskite "ThinkUp GitHub" puslapį, kad atsisiųstumėte "ThinkUp" (šiuo metu beta versiją 0.8). Kai tik jį atsiųsite, paleiskite šią komandą terminale, kad ją ištrauktumėte į numatytąjį žiniatinklio katalogą:

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

Tai automatiškai sukurs katalogą "thinkup", kuris yra / var / www.
Tai automatiškai sukurs katalogą "thinkup", kuris yra / var / www.

Norėdami naudotis "ThinkUp", atidarykite žiniatinklio naršyklę ir pereikite prie vieno iš šių būdų:

https://localhost/thinkup

https://your.internalip.address/thinkup

Tada atnaujinkite naršyklės puslapį.
Tada atnaujinkite naršyklės puslapį.
Norėdami pradėti pradinę konfigūraciją, spustelėkite nuorodą "diegimo ThinkUp". Jūs pamatysite reikalavimų ekraną.
Norėdami pradėti pradinę konfigūraciją, spustelėkite nuorodą "diegimo ThinkUp". Jūs pamatysite reikalavimų ekraną.
Jums turėtų būti gerai eiti. Slinkite žemyn ir spustelėkite mygtuką, kad tęstumėte.
Jums turėtų būti gerai eiti. Slinkite žemyn ir spustelėkite mygtuką, kad tęstumėte.
Turėsite įvesti galiojantį el. Pašto adresą, sukurti slaptažodį ir nustatyti laiko juostą. Tai yra paprastos galimybės. Kietesni ateina.
Turėsite įvesti galiojantį el. Pašto adresą, sukurti slaptažodį ir nustatyti laiko juostą. Tai yra paprastos galimybės. Kietesni ateina.
  • Duomenų bazės serveris: čia įveskite savo kompiuterio pavadinimą arba, jei jis yra jūsų privataus serverio, tiesiog įveskite "localhost"

  • Duomenų bazės pavadinimas: įveskite duomenų bazės pavadinimą, kurį "ThinkUp" naudos savo duomenims. Jis bus sukurtas, jei jo neegzistuoja.
  • Vartotojo vardas: Jūsų MySQL paskyros naudotojo vardas.

  • Slaptažodis: Jūsų MySQL paskyros slaptažodis.

Tada spustelėkite mygtuką, kad tęstumėte. Galite matyti tokį pranešimą:

Tiesiog įveskite dvi komandas terminalo, norėdami sukurti config failą ir pakeisti jo nuosavybės teisę.
Tiesiog įveskite dvi komandas terminalo, norėdami sukurti config failą ir pakeisti jo nuosavybės teisę.
Spustelėjus mygtuką pamatysite pranešimą su žalia fone, kuriame nurodoma, kad diegimas buvo sėkmingas ir kad išsiųstas el. Laiškas, kad suaktyvintumėte paskyrą. Prisijunkite prie savo elektroninio pašto adreso, spustelėkite nuorodą (įsitikinkite, kad IP / domeno vardas yra teisingas), ir pamatysite malonų žalią "aktyvuotą" pranešimą.
Spustelėjus mygtuką pamatysite pranešimą su žalia fone, kuriame nurodoma, kad diegimas buvo sėkmingas ir kad išsiųstas el. Laiškas, kad suaktyvintumėte paskyrą. Prisijunkite prie savo elektroninio pašto adreso, spustelėkite nuorodą (įsitikinkite, kad IP / domeno vardas yra teisingas), ir pamatysite malonų žalią "aktyvuotą" pranešimą.
Įveskite savo prisijungimo duomenis ir prisijunkite!
Įveskite savo prisijungimo duomenis ir prisijunkite!

"ThinkUp" konfigūravimas

Kai būsite prisijungę, pamatysite, kad dar neturite jokių paskyrų. Spustelėkite nuorodą, kad pakeistumėte.

Pagal numatytuosius nustatymus jis paprašys pridėti "Twitter" paskyrą. Slinkite žemyn, kur jis sako "Konfigūruoti" Twitter "papildinį" ir atlikite veiksmus, kuriuos norite užregistruoti "ThinkUp" sistemoje "Twitter".
Pagal numatytuosius nustatymus jis paprašys pridėti "Twitter" paskyrą. Slinkite žemyn, kur jis sako "Konfigūruoti" Twitter "papildinį" ir atlikite veiksmus, kuriuos norite užregistruoti "ThinkUp" sistemoje "Twitter".

Atkreipkite dėmesį, kad jums gali tekti pakeisti atgalinio ryšio URL, norint nukreipti į išorinį IP arba DNS slapyvardį. "Twitter" turėtų suteikti jums papildomos informacijos: vartotojo ir slaptus raktus.

Būkite atsargūs su jais, nes jie yra unikali šios programos sąveika su konkrečia "Twitter" paskyra! Įveskite šiuos raktus savo "ThinkUp" konfigūracijoje.
Būkite atsargūs su jais, nes jie yra unikali šios programos sąveika su konkrečia "Twitter" paskyra! Įveskite šiuos raktus savo "ThinkUp" konfigūracijoje.

Tada spustelėkite "Rodyti papildomas parinktis" apačioje, kad atskleistų tai:

Tu gali pakelti tokias vertybes kaip ir aš. Kai konfigūracija bus baigta, "ThinkUp" naudos skaitytuvą, kad gautų jūsų informaciją iš "Twitter".Padidėję šių tolerancijos klaidų ir kitų verčių, kiekvieną nuskaitymą galėsime gauti vis daugiau duomenų. Baigę spustelėkite mygtuką "Išsaugoti" ir slinkite aukštyn. Pamatysite kitą mygtuką, kuriame rašoma: "Įgalioti ThinkUp" "Twitter". Spustelėkite ją.
Tu gali pakelti tokias vertybes kaip ir aš. Kai konfigūracija bus baigta, "ThinkUp" naudos skaitytuvą, kad gautų jūsų informaciją iš "Twitter".Padidėję šių tolerancijos klaidų ir kitų verčių, kiekvieną nuskaitymą galėsime gauti vis daugiau duomenų. Baigę spustelėkite mygtuką "Išsaugoti" ir slinkite aukštyn. Pamatysite kitą mygtuką, kuriame rašoma: "Įgalioti ThinkUp" "Twitter". Spustelėkite ją.
Image
Image

Tai peradresuos jus į "Twitter", kur jums tiesiog reikia spustelėti mygtuką "Leisti" ir tada jis turėtų atsiųsti jus į "ThinkUp".

Kai naršote aukštyn, pamatysite savo paskyrą, esančią "Twitter" papildiniame įrenginyje, ir jei galėsite paskelbti savo statistiką, spustelėkite mygtuką "Nustatyti viešai". Tai atliks taip, kad jums nereikėtų prisijungti, kad ateityje apsilankysite https:// localhost / thinkup, kad pamatytumėte visą savo statistiką.
Kai naršote aukštyn, pamatysite savo paskyrą, esančią "Twitter" papildiniame įrenginyje, ir jei galėsite paskelbti savo statistiką, spustelėkite mygtuką "Nustatyti viešai". Tai atliks taip, kad jums nereikėtų prisijungti, kad ateityje apsilankysite https:// localhost / thinkup, kad pamatytumėte visą savo statistiką.

Nuskaitymo duomenimis per Cron

Mes turime gauti tam tikrus duomenis "ThinkUp". Spustelėkite ThinkUp logotipą arba tiesiog eikite į "ThinkUp" pagrindinį puslapį. Spustelėkite bet kurią statistiką, išvardytą kairėje esančiame meniu.

Pamatysite, kad nieko nėra, bet pamatysite nuorodą "Atnaujinti duomenis dabar".
Pamatysite, kad nieko nėra, bet pamatysite nuorodą "Atnaujinti duomenis dabar".

Paspaudęs ją, jūs pateksite į kitą puslapį, kuriame galėsite pamatyti, kaip mano "ThinkUp" bandė patraukti "Twitter" duomenis. Tai anksčiau paminėtas skaitytuvas.

Jei slinkite žemyn, pamatysite patogų pasiūlymą.

Ši komanda apačioje? Mes galime automatizuoti tai Linux sistemoje naudodami kažką vadinamą cronu. Perjunkite atgal į savo terminalą ir įveskite šią komandą:
Ši komanda apačioje? Mes galime automatizuoti tai Linux sistemoje naudodami kažką vadinamą cronu. Perjunkite atgal į savo terminalą ir įveskite šią komandą:

crontab –e

Jis paprašys jūsų pasirinkti teksto redaktorių. Nano puikiai tinka pradedantiesiems, ir tai, ką mes naudojome anksčiau, taigi paspauskite 2, kad būtų numatytasis.
Jis paprašys jūsų pasirinkti teksto redaktorių. Nano puikiai tinka pradedantiesiems, ir tai, ką mes naudojome anksčiau, taigi paspauskite 2, kad būtų numatytasis.
Kiekvienoje iš penkių stulpelių viršuje yra laiko tarpsnių, kuriuos kartoti: minučių, valandų, mėnesio dienos, mėnesio ir savaitės dienos. Įvedus numerį bus nustatytos tos vertės, o įvedant žvaigždutę šis kriterijus bus ignoruojamas. Viršuje matote, kad įvedžiau:
Kiekvienoje iš penkių stulpelių viršuje yra laiko tarpsnių, kuriuos kartoti: minučių, valandų, mėnesio dienos, mėnesio ir savaitės dienos. Įvedus numerį bus nustatytos tos vertės, o įvedant žvaigždutę šis kriterijus bus ignoruojamas. Viršuje matote, kad įvedžiau:

34 * * * *

Tai reiškia, kad kas valandą po 34 minučių ženklo bus vykdoma komanda. Kokia komanda Kodėl ThinkUp pasiūlė, žinoma!

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

Būtinai įsitikinkite, kad įveskite savo slaptažodį ir patikrinkite el. Pašto adresą šioje komandoje! Tai užtikrins, kad kas valandą "ThinkUp" atnaujins save, kad gautų naujų duomenų. Jei norite naudoti labiau nusakomus kriterijus savo skaitytuvui, siūlau pradėti "Cron How-To" iš Ubuntu Bendrijos dokumentacijos. Spustelėkite CTRL + O, kad išsaugotumėte, tada CTRL + X, kad išeitumėte.

Twitter statistika

Be tiesiog visų jūsų tweets, atsakymų ir kitos informacijos archyvavimo į MySQL duomenų bazę galite pamatyti daug įdomių statistikų. Galite matyti, kaip naudojate konkrečius klientus, kiek jūs atsakote, palyginti su tuo, kiek jūs skaitote, kiek jūsų pasekėjų, kurių labiausiai sekasi, ir dar daugiau.

"ThinkUp" taip pat išskleidžia jums naudingą informaciją, pvz., Visus pranešimus, kuriuose paminėta, paminėjimai, kurie nėra atsakymai ar persiųsti, ir išsamūs pokalbiai.
"ThinkUp" taip pat išskleidžia jums naudingą informaciją, pvz., Visus pranešimus, kuriuose paminėta, paminėjimai, kurie nėra atsakymai ar persiųsti, ir išsamūs pokalbiai.
Apatinėje dalyje taip pat galite sužinoti, kaip "ThinkUp" išskleidžia nuorodų sąrašus, kurie rodomi jūsų tweets, paveikslėlius, rodomus jūsų tweets ir kt.
Apatinėje dalyje taip pat galite sužinoti, kaip "ThinkUp" išskleidžia nuorodų sąrašus, kurie rodomi jūsų tweets, paveikslėlius, rodomus jūsų tweets ir kt.
Ir, žinoma, galite ieškoti bet kurios iš šių kategorijų spustelėję paieškos nuorodą.
Ir, žinoma, galite ieškoti bet kurios iš šių kategorijų spustelėję paieškos nuorodą.
Jūs gausite puikų paieškos langą, paryškintą tekstu.
Jūs gausite puikų paieškos langą, paryškintą tekstu.
Image
Image

"ThinkUp" suteikia daug funkcionalumo su "Twitter", bet jo "Facebook" papildinys yra toks pat galingas. Kai sukonfigūruojate "ThinkUp", netgi galite leisti draugams kurti paskyras, kad jie galėtų tai naudoti! Be išsaugojimo, taip pat galite naudoti "ThinkUp", jei norite stebėti atsakymus į jūsų paskelbtus klausimus ir išfiltruoti naudingą informaciją iš viso laiko juostos. Tai labai padeda, kai esate "Twitter" sklaidos kanalas, juokingai užsiėmęs arba yra daug tolesnių veiksmų.

Rekomenduojamas: