A Zodiákus Jelének Kompenzációja
Alkalmazhatóság C Hírességek

Tudja Meg A Kompatibilitást Zodiac Sign Segítségével

A Twitter, a Google és a Facebook API-k használata adatok, ötletek keresésére

Egyéb

Ahogy egyre több újságíró tapasztalja, az API-k nagyszerű lehetőséget jelentenek a webalkalmazások és projektek adatainak beszerzésére.

Az API vagy alkalmazásprogramozási felület lehetővé teszi a szoftverprogramok számára, hogy kommunikáljanak egymással. (Chrys Wu írt egy hasznos bevezetőt itt .) Annak érdekében, hogy jobban megértse, hogyan segíthetnek Önnek, felvázoltam néhány legjobb API-t a tartalomkereséshez, és elmagyaráztam, hogyan használhatja a nyílt forráskódú programozási eszközöket az információk gyűjtésére.

Twitter API

A Twitter API nagyon jól dokumentált és sok hasznos funkcióval rendelkezik. Különösen hasznos azoknak az újságíróknak, akik a Twitteren szeretnének egy kifejezést keresni, és megjeleníteni vagy elemezni az eredményeket. Nézzük meg, hogyan tudjuk ezt egyszerűen megtenni.

Íme néhány egyszerű példakód, amely megkeresi a Twitteren a „földrengés” kifejezést, majd felsorolja a talált tweeteket. Kimásolhatja és beillesztheti a kódot, és lecserélheti a „földrengés” szót a keresett kifejezésre.

Ha a fejlesztőcsapata nyílt forráskódú eszközöket használ, van néhány nagyszerű könyvtár a Twitter API elemzéséhez, amelyek sokkal fejlettebbek, mint a fenti részlet. Mert PHP , használja TwitterOAuth . Mert Piton , használja Tweepy . Mert Rubin , használja Grackle .

Google Maps API

A Google Térkép kiterjedt API-val rendelkezik, számos különféle funkcióval. Használhatja térképek készítésére, tweet-ek (vagy más szélességi és hosszúsági változókkal rendelkező adatok) földrajzi helymeghatározására, helyi iskolák keresésére, vagy akár magasság vagy távolság mérésére. Az API-nak rengeteg dokumentációja van, számos példával. Attól függően, hogy mit próbál tenni, találhat olyan kódrészleteket, amelyek segítenek elérni céljait.

Íme néhány jó példa a dokumentációból:

Vannak is számos burkolatok a Google Maps API-hoz PHP, Python és Ruby nyelven, ezért fontolja meg forduljon a fejlesztőcsapatához tanácsért, hogyan integrálhatja a Google Térképet az általuk már épített alkalmazásokkal.

Facebook API

Az Facebook Graph API van JSON -engedélyezett, és a Twitterhez hasonló keresési funkcióval rendelkezik. Megkeresheti, hogy ki tesz közzé nyilvánosan témákat, kereshet a Facebook-helyeken, és megtekintheti a nyilvánosan vagy az oldal követői által közzétett fényképeket és videókat.

A Facebooknak van egy tisztességes kódpéldák kiterjedt része amit tetszés szerint használhatsz és finomíthatsz. Néhány kiemelés:

Egyéb figyelemre méltó API-k

Az emberek a Részvételi politika és Sunlight Labs egy sor lenyűgöző API-t építettek ki kormányzati adatokhoz való hozzáféréssel – ez egy köztudottan trükkös feladat. Van egy új projektjük, melynek neve Nyitott kormány célja, hogy segítse a felhasználókat a politikusokra, számlákra, kampányadományokra és szavazásra vonatkozó számos kormányzati adathalmaz nyomon követésében – egészen a helyi szintig.

Bár még nem minden államhoz van támogatásuk, a Nyílt kormányzat aktív fejlesztés alatt áll, így idővel további államok fognak hozzáadni. Az kódot használnak mind nyílt forráskódú, és Ruby nyelven épült.

Fejlesztők a Chicago Tribune és A New York Times rendszeresen blogolnak, és megosztják saját API-jukat. Nézze meg, milyen projekteken dolgoznak, és készítse el és adja ki a sajátját.

Az API-kkal való kísérletezés csak egy módja annak, hogy digitális újságíróként fejleszthesse készségeit. Minél többet tud a nyílt forráskódú kultúráról, annál hatékonyabban oszthat meg adatokat, együttműködhet másokkal a híradóban, és – ami talán a legfontosabb – innovatív történeteket mesélhet el.

Ez a történet egy új Poynter része Hackek/Hackerek sorozat. Minden héten bemutatjuk a How To című kiadványt, amely arra összpontosít, hogy az újságírók mit tanulhatnak az új technológiai eszközökből és a technológia új trendjeiből.