JEFFREY Licht: Dia duit ansin. Tá mé Jeffrey Licht. Agus tá mé anseo chun labhairt leat faoi an Leabharlann Harvard agus tógáil an lae amárach lá atá inniu ann leabharlainne, buille faoi thuairim mé. Mar sin, an cúlra anseo, an pháirc don seisiún seo go bunúsach go bhfuil a lán de na sonraí bibleagrafaíochta ar fáil sna leabharlanna Harvard. Agus tá deis, trí roinnt de na huirlisí agus tionscadal go bhfuil á fhorbairt, chun rochtain ar an bhfaisnéis a fháil agus é a chur ar áiteanna go bhfuil an Níl Leabharlann Harvard ag déanamh ceart anois, dhéanamh stuif nua leis, turgnamh agus imirt ar fud leis. Mar sin, is é an pointe iontrála isteach sa API ar a dtugtar an Harvard Leabharlann Cloud, a Is freastalaí meiteashonraí oscailte, a beidh mé ag caint faoi anois. Mar sin, is é an cúlra go bhfuil lán rudaí sa leabharlann Harvard. Tá os cionn 13 milliún bibleagrafaíochta taifid, na milliúin na n-íomhánna, agus na mílte de áiseanna aimsithe, a go bunúsach doiciméid cur síos bailiúcháin, ag rá cad Tá iontu, boscaí na bpáipéar agus mar sin de a ionadaíonn níos mó milliún dhoiciméid leithleacha. Agus a lán de ann freisin eolas go bhfuil an leabharlann faoin gcaoi a bhfuil an t-ábhar a úsáidtear go D'fhéadfadh a bheith suim ag daoine D'fhéadfadh ar mian leo a bheith ag obair leis. Mar sin, gach ceann de na faisnéise Tá meiteashonraí an leabharlann. Dá bhrí sin tá meiteashonraí sonraí faoi shonraí. Mar sin, nuair a labhairt linn faoi an t-eolas sin ar fáil tríd an leabharlann scamall go ar fáil, nach bhfuil sé gá go na doiciméid iarbhír iad féin, ní gá an iomlán téacs na leabhair nó na híomhánna go hiomlán, cé go d'fhéadfadh a bheith an cás i ndáiríre. Ach tá sé i ndáiríre eolas faoi na sonraí. Mar sin, is féidir leat smaoineamh ar chatalógú eolas, uimhreacha glaoch, ábhair, cé mhéad cóipeanna de na leabhar tá, cad Is iad na eagrán, cad iad na formáidí, an údair, agus mar sin de. Mar sin, níl a lán eolais faoi an t-eolas sa bhailiúchán sin, ann féin, de chineál ar go bunúsach úsáideach. Agus cé go má tá tú ag déanamh taighde in-depth, ba mhaith leat ar ndóigh a fháil chun an iarbhír inneachar féin agus breathnú ar na sonraí, Is é an t meiteashonraí úsáideach i dtéarmaí dá anailís a dhéanamh ar an corpas ina iomláine, cosúil le cad na rudaí atá sa bhailiúchán. Conas a dhéanann siad a mbaineann? Cabhraíonn sé leat teacht i ndáiríre rudaí eile, a bhfuil i ndáiríre an príomhchuspóir de. An pointe de na meiteashonraí agus an chatalóg Is chun cabhrú leat teacht ar fad an t-eolas sin ar fáil laistigh de na bailiúcháin. Mar sin, is é seo sampla de meiteashonraí do leabhar i Leabharlann Harvard. Mar sin, tá sé ann. Agus is féidir leat a fheiceáil go bhfuil sé i ndáiríre measartha casta. Agus cuid de luach na meiteashonraí laistigh den chóras Leabharlann Harvard Tá go bhfuil sé saghas de tógtha suas le catalogers agus cóimeáilte ag daoine a chur i bhfeidhm a lán de saineolas agus scileanna agus shíl mé dó thar am, a bhfuil a lán de luach. Mar sin, má tá tú le breathnú ar an taifead An Alice anótáilte, is féidir leat a fháil amach atá tú a fuair an teideal, a scríobh sé, an údar, agus na hábhair éagsúla daoine a bhfuil catalógaithe sé isteach. Agus is féidir leat a fheiceáil níl freisin, i Chomh maith le a lán eolais maith anseo, níl roinnt dúbailt. Níl a lán de chastacht go léirithe tríd an meiteashonraí go bhfuil tú. Dá bhrí sin tá teideal amháin den leabhar Eachtraí Alice in Wonderland. Mar sin, is é seo an anótáilte Leagan den leabhar. Ach tá sé ar a dtugtar freisin ag an anótáilte Alice, Eachtraí Alice in Wonderland toisc tá sé rud éigin a Martin Gardner Scríobh agus nótaí an leabhar. Agus níl a lán eolais mór faoi ​​puzzles loighic agus rudaí laistigh Alice go bhfuil tú is dócha nach raibh a fhios faoi. Mar sin, ba chóir duit dul a léamh. Ach is féidir leat a fheiceáil níl a lán de na sonraí anseo, lena n-áirítear aitheantóirí, nuair a sé Cruthaíodh, nuair a tháinig sé as, i dtéarmaí an Harvard córas, agus mar sin de. Mar sin, tá sé seo sampla de an cineál meiteashonraí go dtiocfadh leat a fheiceáil ar leabhar i bhailiú Leabharlann Harvard. Is é an rud éigin go hiomlán difriúil. Mar sin, tá córas ar a dtugtar VIA Harvard, a bunúsach Tá íomhánna agus réada ealaíne catalógú agus rudaí amhairc ar fud Harvard, agus ag cur roinnt meiteashonraí dóibh, rangú orthu, agus, i gcásanna áirithe, ag soláthar íomhánna thumbnail beag gur féidir leat a chur ar féachaint ar más mian leat sin a dhéanamh. Mar sin, is é seo sampla den meiteashonraí go bhfuil tú ar phláta as, is dócha, Alice in Wonderland. Agus is féidir leat a fheiceáil níl níos lú meiteashonraí anseo. Tá sé ach de chineál éagsúla de réad. Agus mar sin níl níos lú faisnéise. Tá tú is mó ar an bhfíric go bhfuil, glaoch líon, go bunúsach a chruthaigh sé, - Níl a fhios againn nuair a bhí sé cruthaithe. --and teideal. Sampla eile is ea. Is é seo an chabhair a aimsiú. Mar sin, níl bailiúchán de Lewis Páipéir Carroll ag Harvard. Mar sin, cur síos ar an méid a Tá sa bhailiúchán. Mar sin, tá duine éigin imithe tríd agus d'fhéach tríd na boscaí agus i gcatalóg é, mar gheall ar roinnt cúlra, scríofa achoimre cad anseo. Agus má bhí tú chun breathnú tuilleadh ag an, seo téann ar do leathanaigh agus leathanaigh agus leathanaigh, ach beidh insint duit cad litreacha agus cad dátaí ó cad boscaí ann ar fud an bailiúchán. Ach is rud é seo go bhfuil, má tá tú ag Harvard, is féidir leat dul agus ar ndóigh, táim fisiciúil suas agus, is dócha, a chur le breathnú ar. Mar sin, is é seo go léir iontach. Seo meiteashonraí ar úsáideach. Tá sé sa chóras Leabharlann Harvard. Tá uirlisí ar líne áit a bhfuil tú Is féidir dul agus a chur le breathnú ar sé, agus é a fheiceáil, agus cuardach a dhéanamh air. Agus is féidir leat a slice agus dísle sé i go leor bealaí éagsúla. Ach tá sé i ndáiríre ar fáil ach amháin más rud é tá tú bheith ag an duine ina suí síos ar do bhrabhsálaí gréasáin nó rud éigin nó do ghuthán agus nascleanúna tríd. Níl sé ar fáil i ndáiríre i de chineál ar bith ar bhealach inúsáidte do chórais eile nó ríomhairí eile a úsáid, Ní le córais laistigh Leabharlann Harvard, ach córais ar fud an domhain taobh amuigh, ach daoine eile i gcoitinne. Mar sin, tá an cheist, conas is féidir linn chur ar fáil do ríomhairí ionas gur féidir linn a dhéanamh níos suimiúla stuif leis ná díreach Tá sé brabhsáil féin? Mar sin, cén fáth go mbeadh tú ag iarraidh é seo a dhéanamh? Tá a lán de na féidearthachtaí. Is é ceann d'fhéadfaí tú a thógáil go hiomlán bhealach éagsúla brabhsáil an t-ábhar go bhfuil fáil trí na Leabharlanna Harvard. Feicfidh mé léiríonn tú ceann ina dhiaidh sin ar a dtugtar Stacklife, a bhfuil go hiomlán difriúil a ghlacadh ar lorg ábhar. D'fhéadfá a thógáil inneall moladh. Mar sin, nach bhfuil Leabharlann Harvard sa gnó ag rá, is mian leat an leabhar seo. Ansin, téigh chur le breathnú ar na 17 eile leabhair go mb'fhéidir go mbeadh tú a bheith suim acu i nó na 18 íomhánna eile. Ach go bhféadfadh cinnte ina ghné luachmhar. Agus mar gheall ar na meiteashonraí, féadfaidh sé indéanta a chur go chéile. D'fhéadfá a bheith ar riachtanais éagsúla i ó thaobh cuardach ar an ábhar, cosúil leis b'fhéidir ainneoin na huirlisí a ar fáil a dhéanann an leabharlann ar fáil, b'fhéidir gur mhaith leat chun cuardach a dhéanamh ar bhealach difriúil nó Optamaigh do chás úsáide ar leith, a b'fhéidir go bhfuil sé an-speisialaithe. B'fhéidir go bhfuil ach cúpla daoine ar fud an domhain a ag iarraidh a chuardach ar an ábhar ar an mbealach seo, ach tá sé bheadh ​​go hiontach má táimid D'fhéadfadh lig dóibh é sin a dhéanamh. Níl a lán de na Analytics i díreach conas daoine úsáid a bhaint as an t-ábhar a bheadh ​​i ndáiríre suimiúil ar an eolas faoi, a fháil amach cad iad na leabhair á n-úsáid, cad é nach bhfuil, agus mar sin de. Agus ansin níl a lán de deis a chomhtháthú le faisnéis eile go amach ann ar an ngréasán. Mar sin, have-- muid Mar shampla, tá NPR le teascán athbhreithniú leabhar, i gcás ina agallamh orthu údair faoi leabhair. Agus mar sin go mbeadh sé go hiontach má bhí tú ag breathnú suas leabhar san Harvard Leabharlann, agus a rá leat, ceart go leor, níl Bhí agallamh leis an údar. A ligean ar dul ghlacadh le breathnú ar sin. Nó níl a leathanach Vicipéid, mar údarásach, tagairt scolártha faoin leabhar seo go bhfuil tú b'fhéidir gur mhaith a chur le breathnú ar. Tá na cineálacha foinsí scaipthe ar fud an ghréasáin. Agus iad a thabhairt le chéile d'fhéadfadh a bheith ina úsáid mór le duine éigin ag féachaint ar an ábhar, ag lorg rud éigin. Ach tá sé chomh maith nach bhfuil an saghas ruda gur mhaith leat Ba mhaith leis an leabharlann a bheith freagrach chun dul síos agus fiach síos go léir na foinsí éagsúla agus iad a plugging le chéile toisc go bhfuil siad ag athrú go leanúnach. Agus cad a cheapann siad go bhfuil féadfaidh tábhachtach Ní bheidh cad a cheapann tú atá tábhachtach. Agus fiú níos mó ná sin, go bunúsach níl lán rudaí nach mór dúinn a shíl de go fóill. Mar sin, más féidir linn a oscailt suas seo, níos mó daoine seachas dosaen go leith nó mar sin, atá ag féachaint ar seo ar bhonn rialta Is féidir smaoineamh ar smaointe agus massage na sonraí, agus a dhéanamh cad ba mhaith leo leis. Mar sin, ba mhaith linn a dhéanamh ar seo sonraí atá ar fáil chun an domhain. Bhuel, tá deacrachtaí lánúin. Is é ceann go bhfuil an meiteashonraí Tá i gcórais éagsúla. Tá sé i bhformáidí éagsúla. Mar sin, níl roinnt normalú a riachtanais a tharlóidh, a normalú a bheith ar an bpróiseas rudaí a thabhairt ó bhformáidí éagsúla agus iad a mapáil le formáid amháin ionas go mbeidh na réimsí mheaitseáil suas. Tá roinnt srianta cóipchirt. Oddly leor, an iontráil chatalóg faoi ​​é leabhar faoi dhliteanas i leith cóipchirt. Mar sin, cé go bhfuil sé ach faisnéis a dhíorthaítear ó na leabhar, tá sé cóipcheart. Agus ag brath ar a iarbhír cruthaíodh meiteashonraí, d'fhéadfadh go mbeadh srianta ar a Is féidir é a dháileadh, to-- den chineál céanna Níl a fhios agam. Féadfaidh sé nó nach féidir a bheith cosúil leis an staid an song lyrics, mar shampla. Mar sin, tá a fhios againn go léir conas a pannaí amach. Mar sin, is gá duit a fháil ar fud an gceist sin. Agus ansin tá píosa eile go bhfuil a lán de na sonraí. Mar sin, má tá mé duine éigin atá ag iarraidh a bheith ag obair leis na sonraí nó go bhfuil smaoineamh fionnuar, ag déileáil le 14 milliún taifid ar mo ríomhaire glúine D'fhéadfadh a bheith fadhbach agus deacair a bhainistiú. Mar sin, ba mhaith linn a laghdú na bacainní ar dhaoine a bheith in ann a bheith ag obair leis na sonraí. Mar sin, an cur chuige a seoltaí súil againn Tá gach ceann de na hábhair imní dhá chuid. Is é ceann a thógáil ardán a thógann sonraí ó gach na foinsí díchosúla agus aggravates sé, normalizes, saibhríonn sé, agus a dhéanann sé ar fáil in áit amháin. Agus déanann sé ar fáil trí API phoiblí gur féidir le daoine a ghlaoch. Mar sin, is API Iarratas Clárú Chomhéadain. Agus tagraíonn sé go bunúsach le críochphointe a córas nó teicneolaíochta Is féidir glaoch agus sonraí a fháil ar ais i bhformáid struchtúrtha ar bhealach gur féidir é a úsáid. Mar sin, nach bhfuil sé ag brath ar dul go dtí an suíomh gréasáin agus sonraí scríobadh amach de, mar shampla. Mar sin, is é seo an leathanach baile an Mír Cloud Leabharlann API, atá go bunúsach a leagan a dó. Mar sin tá sé ar an dara leagan den ag iarraidh a dhéanamh go léir na sonraí seo ar fáil chun an domhain. Mar sin, tá sé http://api.lib.harvard.edu/v2/items. Agus díreach a bhriseadh seo síos le beagán, cad a chiallaíonn sé seo is é go bhfuil an leagan seo dhá cheann de na API. Níl leagan amháin, a Níl mé ag dul chun labhairt faoi. Ach tá leagan amháin. Agus má tá tú ag glaoch seo API, tá tú ag míreanna a fháil. Agus cuid de an smaoineamh ar Is API Is API conradh. Tá sé rud éigin go bhfuil nach bhfuil ag dul a athrú. Mar sin, mar shampla, - Agus is é an chúis go má mé thógáil de shaghas éigin córas a ag dul a úsáid a bhaint as API scamall leabharlainne leabhair a thaispeáint nó a cabhrú le daoine a fháil faisnéis ar bhealaí ar leith, cad nach bhfuil muid ag iarraidh a tharlóidh Is le haghaidh dúinn chun dul a athrú ar conas Oibríonn sin API, agus go tobann gach rud bhriseann ar an taobh úsáideoir deiridh. Mar sin, mar chuid de má tá tú ag déanamh API ar fáil ar an domhan, tá sé dea-chleachtas a chur Uimhir Leagan ann sin daoine Tá a fhios cén leagan a bhíonn siad ag déileáil le. Mar sin, má shocraíonn muid ag teacht ar againn ar bhealach níos fearr a dhéanamh an t-eolas atá ar fáil, d'fhéadfadh muid a athrú go dtí glaoch go leagan trí. Mar sin, gach duine atá fós ag baint úsáide as Leagan dhá, beidh an obair sin go fóill. Ach trí bheadh ​​leagan go léir an stuif nua. Mar sin, is é seo an API, ach tá sé seo i ndáiríre Breathnaíonn an nós URL. Agus mar sin is é seo cad é Sampla de cad ar a dtugtar API chuid eile, atá ar fáil níos mó ná díreach nasc gréasáin rialta. Agus is féidir leat i ndáiríre téigh go dtí é a chur sa bhrabhsálaí. Mar sin, anseo tá mé oscail suas díreach Firefox agus imithe chun api.lib.harvard.edu/v2/items. Agus mar sin cad a fháil mé anseo go bunúsach ar an gcéad leathanach na torthaí ón fad leagtar na míreanna go atá againn fuair. Agus tá sé anseo i bhformáid XML. Agus tá sé freisin prettified ag Firefox. Ní chuireann sé a bheith i ndáiríre gach ceann de na beag leathnú agus conraitheoireacht doohickeys anseo. Is é seo an saghas nicer Leagan bhealach chun breathnú ar sé. Ach cad é seo ag insint dúinn go bhfuil Tá iarr mé go léir na míreanna. Mar sin, tá 13,289,475 míreanna. Agus tá mé ag féachaint ar an gcéad 10, ag tosú ag suíomh náid mar gheall ar san eolaíocht ríomhaireachta táimid tosú i gcónaí ag náid. Agus cad tá mé anseo, má collapse mé díreach sin, beidh tú a fheiceáil Tá mé 10 míreanna. Agus má ghlacaim le breathnú ar an mír, is féidir liom a fheiceáil go fuair mé eolas faoi. Agus tá sé seo i cad atá ar a dtugtar fhoirm MODS. Agus mar sin tá mé ag dul a aistriú ar ais anseo ar feadh nóiméad. OK. Mar sin, a ligean ar chuardach rud éigin sonrach mar gheall ar an chéad mhír a tharlaíonn chun teacht suas nuair a fhéachann tú tríd an bailiúchán iomlán is é, de réir sainmhínithe, randamach. Mar sin, a ligean ar breathnú ar roinnt donuts. OH. OK. Mar sin, donuts. Mar sin, fuair muid go bhfuil 80 mír i an bailiúchán a tagartha donuts. Táimid ag féachaint ar an chéad 10 acu. Anois, is féidir leat a fheiceáil anseo ar an mbealach go Dúirt mé Táim ag lorg donuts, Chuir mé ach rud éigin a an teaghrán cheist an URL. Mar sin, is ionann q donuts, ar féidir leat féach ar beagán níos éasca anseo. Agus ciallaíonn sé seo go bunúsach níl spec don API, a Sainmhíníonn an méid ar fad Ciallaíonn na paraiméadair. Agus ciallaíonn sé seo táimid ag dul go dtí gach rud do donuts cuardaigh. Mar sin, an chéad mhír anseo ní mór dúinn féidir leat a fheiceáil go bhfuil an teideal Donuts, agus tá Fotheideal dtugtar An Páise Meiriceánach, a bhfuil, buille faoi thuairim mé, cuí. Tá a lán de different-- Nuair a fhaigheann tú go dtí an pointe fháil ar na sonraí, tá a lán de éagsúla formáidí gur féidir leat é a fháil isteach. Agus tá láidreachtaí éagsúla agus laigí do gach ceann acu. Mar sin, an ceann seo, is féidir leat a fheiceáil anseo, is é an fhoirm seo an-saibhir. Agus tá sé caighdeánaithe. Mar sin, níl teideal ar leith réimse, réimse Fotheideal. Níl malartach teideal, An Páise Mheiriceá. Tá an t-ainm a bhaineann leis. Tá Cineál na hacmhainne téacs. Níl a lán eolais anseo i bhformáid seo. Ach tá a bunch formáidí difriúla. Mar sin, cad a bhí againn ach Is ag féachaint ar leagan amach ar a dtugtar MODS, a sheasann do Meiteashonraí Réad Cur síos Seirbhís, d'fhéadfadh a bheith. Tá mé i ndáiríre nach bhfuil cinnte go leor mar gheall ar an S. Ach tá sé ina bhformáid cothrom casta. Tá sé an fhormáid réamhshocraithe. Ach tá sé an ceann a gcoinníonn an saibhreas na sonraí go bhfuil an leabharlann mar tá sé an-aice leis an méid Úsáideann an leabharlann go hinmheánach. Is caighdeán atá a úsáidtear ar fud na tíre, ar fud an domhain i leabharlanna acadúla. Agus tá sé an-inoibritheach. Mar sin, má tá tú bhí doiciméad is é sin i bhformáid MODS, féidir leat a thabhairt go dtí duine éigin eile tuiscint a fháil ar na córais a bhfuil a MODS, agus is féidir leo a allmhairiú. Mar sin, tá sé ar chaighdeán. Tá sé seo sainithe go han-mhaith, an-sonrach. Agus is é sin an méid a dhéanann sé inoibritheach mar má deir duine éigin, is é seo an teideal malartach a taifead, fhios ag gach duine cad a chiallaíonn sin. Ar an taobh smeach, tá sé an-chasta. Mar sin, má tá tú ag breathnú ag an taifead seo anseo, más mian liom ach a fháil ar an Teideal an doiciméid seo, den leabhar seo, is dócha Donuts, An paisean Meiriceánach, parsáil sé amach Is beag i gceist. De bharr an méid níl ceann eile formáid dtugtar Core Bhaile Átha Cliath, a bhfuil i bhfad, i bhfad níos simplí formáid. Agus mar sin a fheiceann tú anseo, níl aon teideal, fotheideal, teideal malartach. Níl ach an teideal, Donuts, An Páise Meiriceánach, agus teideal eile, paisean Meiriceánach. Mar sin, nuair a bhíonn tú ag féachaint ar cén fhoirm ba mhaith leat a fháil ar na sonraí as, Braitheann go leor ar an gcaoi tú ag dul chun é a úsáid. An bhfuil tú ag baint úsáide as do idir-inoibritheacht nó a dhéanann tú ag iarraidh rud éigin simplí d'fhéadfadh a bheith níos éasca a bheith ag obair leis? Ar an taobh smeach, a lán de na sonraí a fháil saghas squished síos. D'fhéadfá a chailleann an nuances cad bealach réimse áirithe má tá tú ag déileáil le Croí-Bhaile Átha Cliath, rud nach mbeadh tú a fháil le MODS. Mar sin, tá na dhá cheann de na formáidí is féidir leat a fháil amach as an API. Agus go bunúsach, tá muid ag coinneáil sé taobh thiar de na radhairc i MODS. Ach is féidir linn a thabhairt duit é i MODS agus Core agus aon ní eile chomh maith i mBaile Átha Cliath. An chomaoin eile nuair tú ag lorg ar na sonraí Is féidir leat é a fháil mar ceachtar JSON, a sheasann do JavaScript Nodaireacht Object, nó XML, a sheasann do Extensible Markup Language. Agus na huiríll sonraí araon Tá díreach mar an gcéanna na sonraí, go díreach na réimsí céanna. Ach tá siad díreach syntactically éagsúla. Mar sin, is é seo a-- Bhuel, a ligean ar aistriú go díreach. Mar sin, is é seo ár n-cheist le haghaidh donuts i bhformáid XML. Má aistriú mé díreach tar éis seo a bheith JSON, Is féidir liom a fheiceáil tá sé difriúil. Mar sin, anois is é seo an t-ábhar céanna, ach struchtúr éagsúla. Tá níos lú lúibíní uillinn. Níl lú verbose. Agus é seo bhformáid, má tá tú ag obair sa timpeallacht gréasáin, bhfuil tú ag dul is dócha a iarraidh úsáid a bhaint mar gheall ar cheann de na rudaí deas faoi go bhfuil JSON tá sé ag luí leis JavaScript. Mar sin, má tá mé ag scríobh app gréasáin, is féidir liom a tharraingt i JSON agus díreach ag obair leis go díreach. De bharr an méid le XML, tá sé ina beagán níos mó casta. Mar sin arís, is iad seo an dá úsáideach. Tá siad ach cásanna a úsáid éagsúla i gcás ina bhféadfadh gur mhaith le daoine iad a úsáid. OK. Mar sin, ar ais go dtí an API. Mar sin, is féidir linn a chuardach for-- Tugaim sampla de cuardach do donuts. Is féidir linn a cuardach a dhéanamh freisin go díreach i réimse áirithe laistigh anseo. Mar sin, in ionad a chuardach an taifead ar fad, Is féidir liom cuardach a dhéanamh ach an réimse teidil. Agus mar sin anois tá 25 rudaí a Tá donuts sa teideal, ceann acu Is faoi athshlánú bogaigh i mbainistíocht an poll sa donut clár, is dócha Ní gá go cad atá againn ag lorg le haghaidh nuair a bhíonn muid ag cuardach do donuts. Is féidir leat freisin, nuair a bhíonn tú déileáil le API-- Tá cuid de a bhfuil API thabhairt rochtain do dhaoine tacair shonraí mhóra. Agus tá cúpla difriúil uirlisí is féidir leat é a úsáid chun é sin a dhéanamh. Is é ceann, an-simplí, tá tú Is féidir leathanach trí na sonraí. Mar sin, díreach mar má dhéanann tú ceist trí chomhéadan gréasáin, Is féidir leat breathnú ar leathanach amháin, leathanach a dó, leathanach a trí. Is féidir leat a dhéanamh mar an gcéanna Rud tríd an API. Ní mór duit ach a bheith sainráite i conas a dhéanann tú é. Mar sin, mar shampla, má tá mé ag lorg ar mo chéad cheist anseo, áit a bhfuil mé ag déanamh cuardach le haghaidh rudaí le donuts sa teideal, is féidir liom a rá, agus is ionann teorainn 20, rud a chiallaíonn a thabhairt dom an chéad 20 taifid, ní an chéad 10, a bhfuil an mhainneachtain, mar ba mhaith liom chun breathnú ar 20 ag an am. Nó is féidir liom a rá, a leagtar ar an tús cothrom le 20 agus teorainn cothrom 20, a thabharfaidh taifid dom 21 tríd 40. Mar sin, buille faoi thuairim mé an rud a chur amach anseo go bhfuil muid ag baint úsáide as an teaghráin cheist chun paraiméadair ar an cheist a leagan síos. Agus ligeann sé duit smacht an méid a fhaigheann tú ar ais. Uirlis eile gur féidir leat é a úsáid, - Agus is é seo i ndáiríre cabhrach i ó thaobh iniúchadh na sonraí. --is rud ar a dtugtar faceting. Mar sin, is é an téarma faceting Ní gá go coitianta. Ach tá tú go léir le feiceáil sé roimh. Má ghlacann tú le breathnú ar Amazon, mar shampla, agus a dhéanann tú cuardach le haghaidh donuts i leabhair, tá siad anseo fuair sraith de leabhair, agus tá siad grúpáilte de réir catagóire, agus gheobhaidh tú na catagóirí éagsúla, agus cé mhéad leabhar i ngach catagóir thaispeáint ar bun. Mar sin, tá sé seo go bunúsach le gné. Ghlacann tú go léir a n-leabhair, an 1,800 leabhair donuts mheaitseáil ag Amazon. Tá 12 acu sa Catagóir bricfeasta. 21 i taosráin agus bácáil, agus mar sin de agus mar sin de. Mar sin, tá sé seo i ndáiríre úsáideach uirlis le haghaidh iniúchadh ar an ábhar laistigh den leabharlann chomh maith mar nuair a fhéachann tú ar gné, tugann sé leat smaoineamh ar na hábhair ann, cosúil le cad iad na cineálacha na n-ábhar is mó tóir laistigh de do leagtha cheist. Agus cabhraíonn sé leat tiomáint amach agus a iniúchadh. Mar sin, is féidir linn a dhéanamh ar an rud céanna. Más mian linn a bhaint as an API agus breathnú ar gné, chur linn paraiméadar eile ár gcara an teaghrán cheist. Mar sin, gné ionann camóg scartha liosta de na cad ba mhaith linn a gné ar. Mar sin, ar cheann de na gnéithe a d'fhéadfadh a bheith faoi réir. D'fhéadfadh eile a teanga. Agus mar sin má ritheann go cheist againn, get-- muid Breathnaíonn sé go leor i bhfad mar an gcéanna anseo. Ach tá muid leis an deireadh an liosta sraith de ghnéithe. Mar sin, ní mór dúinn a gné ar a dtugtar ábhar. Mar sin, tá sé seo ag insint dúinn go bhfuil má fhéachann mé ag mo 80 torthaí ón cheist donut, 13 acu ar an faoi ​​réir na Stát Aontaithe. Trí Tá na donuts ábhar. Trí Tá an t-ábhar athchóirithe bogaigh, d'fhéadfadh a bheith ar ár poll sa donut. Dhá cheann acu, na Simpsons, agus mar sin de agus mar sin de. Mar sin, is féidir é seo a bheith úsáideach má tá tú ag iarraidh a caol síos do chuardach. Is féidir leis cabhrú a dhéanann tú sin. Go háirithe má tá tú níos mó ná, a rá, 80 torthaí. Mar an gcéanna, d'iarr muid freisin do ghnéithe ar theanga. Mar sin, má táimid ar ár dtorthaí, feicimid 76 acu i mBéarla, ceathrar i bhFraincis, dhá cheann i Spáinnis, dhá, I mo thuairimse, go bhfuil undefined nó anaithnid, Ollainnis agus Laidin. Mar sin, Sílim go bhfuil an Laidin donut thoradh air sin, arís, tá aon rud a dhéanamh le hearraí baked. Ach tá tú ag dul. Mar sin, tá sé seo saghas léiríonn tú conas is féidir leat a tharraingt ar an ábhar ar ais as an API díreach trí bhrabhsálaí gréasáin, rud atá iontach. Ach tá sé i ndáiríre ní cad a bheadh ​​agat de ghnáth a bheith ag baint úsáide as i API chun é. Mar sin, sampla amháin de conas tá tú D'fhéadfadh a dhéanamh i ndáiríre is é seo tá mé scríofa clár Super beag, a, arís ní, mo chuardach donut agus roghnaíonn a réimsí lánúin agus taispeánann siad i dtábla. Mar sin, is é seo go mór leis an ábhar céanna go bhfuil muid díreach chonaic le cúpla réimsí ceirteacha tarraingthe amach. Mar sin, liosta de na teidil, an suíomh na cad é an leabhar Tá thart ar, an teanga, agus mar sin de agus mar sin de. Mar sin, conas a tharla i ndáiríre seo, ós rud é Buille faoi thuairim mé ní mór dúinn chun breathnú ar roinnt cód, is-- An méid atá againn anseo HTML simplí leathanach, a thaispeánann an téacs, fáilte roimh scamall leabharlainne agus ansin taispeánann tábla na dtorthaí. Agus tá ar ndóigh aon torthaí i an tábla nuair a fhaigheann an leathanach luchtaithe. Ach cad tá ag éirí linn is é, ar an gcéad dul síos, táimid ag Tá luchtú leabharlann dtugtar jQuery, atá go bunúsach leabharlann JavaScript, a chuireann sé an-éasca a ionramháil JavaScript natively, HTML, agus leathanaigh ghréasáin a chruthú, loighic cliant-taobh agus leathanaigh ghréasáin. Mar sin, an méid atá againn anseo jQuery Tá modh ar a dtugtar Faigh, a bheidh ag dul go bunúsach go dtí URL, a, sa chás seo, tá sé seo ar an eolas á lorg URL. Agus beidh a fháil ansin an t-ábhar ó go URL agus ansin ritheann feidhm ar sé. Mar sin, dúirt muid ag dul go dtí api.lib.harvard / edu. Cuardaigh le haghaidh donuts. Tabhair dúinn 20 taifead. Agus ansin rith an fheidhm seo, a Tá mé roghnaithe, ag dul sé na sonraí. Agus is é an sonraí an JSON go fuair ais ó an API. Agus ansin tá muid ag rá, laistigh sonraí níl réimse a dtugtar mír. Agus má théann mé a chur le breathnú siar ar ceann amháin de na torthaí seo go bhfuil anseo, tá rud éigin called-- Bhuel, tá sé ar a dtugtar mír. Mar sin, d'fhéadfadh a bheith go. Agus cad a dhéanann sé go bhfuil sé Téann trí gach mír agus ansin ceann eile glaonna feidhm ar gach mír. Agus an fheidhm sin go bunúsach ag cur an luach na míre, a bhfuil go bunúsach an taifead aonair agus tugann sé deis dúinn a tharraingt amach an teideal, an clúdach agus an teanga. Mar sin, táimid ag glaoch feidhm ar gach mír a fuair muid ar ais ó na API. Agus má tá tú a ghlacadh ach le breathnú ag an píosa ar dheis anseo, cad atá againn ag déanamh é táimid ag cruthú ar shraith, atá go bunúsach ar roinnt marcála HTML timpeall ar tábla, le value.title, a bhfuil an teideal atá ar an rud, value.coverage, a bhfuil an clúdach, - Agus tá muid ag déanamh seic anseo chun a tá undefined agus i bhfolach é má deir sé undefined, toisc nach bhfuil suim acu i ndáiríre againn sa mhéid is go. --and ansin an teanga. Agus ansin cad tá muid ag déanamh go bhfuil iarcheangal go leis an tábla atá aithnítear an teaghrán anseo. Agus conas a oibríonn jQuery is é an méid é seo a rá Tá lorg an tábla le smaoineamh torthaí agus cuir an téacs seo leis. Agus is é seo an tábla le torthaí an smaoineamh. Mar sin, cad deireadh tú leis an bhfuil an leathanach seo. Agus d'fhonn a fheiceáil source-- Bhuel, nach bhfuil an fhoinse iarbhír suas chun dáta nuair a tharla sin. Mar sin, is féidir leat a fheiceáil ar an iarbhír torthaí an tábla anseo cé. Mar sin, go díreach sampla simplí de ag déanamh ceist an-bhunúsach i gcoinne an API agus faisnéis a thaispeáint i roinnt eile foirm, agus gan déanamh aon ní ró-mhaisiúil. Anois, tá sampla eile cosúil le iarratas i scríbhinn ag David Weinberger mar taispeána ar seo, a go bunúsach léiríonn tú conas is féidir leat maistreáin suas ar na torthaí go bhfuil tú dul as an API scamall leabharlainne leis, a rá, Google Books. Agus is é an smaoineamh anseo gur féidir liom reáchtáil cheist i gcoinne Google Books, a fháil cuardach téacs iomlán, a fháil ar roinnt torthaí ar ais, a fháil amach cé acu de na míreanna ann i ndáiríre i Hollis, córas na leabharlann, agus ansin a thabhairt dom naisc ar ais go dtí na míreanna. Mar sin, má cuardach mé, go raibh sé oíche dorcha agus stoirmiúil, mé a fháil ar ais a bunch torthaí ó Google, agus ansin toradh amháin atá ar Wrinkle in Am. Agus tá na naisc leabhair atá ann laistigh den chóras Leabharlann Harvard. Mar sin, buille faoi thuairim mé nach bhfuil an pointe anseo an oiread sin go bhféadfaidh seo nó nach féidir bheith ar an mbealach gur mian leat chun cuardach a dhéanamh ar an leabharlann, ach tá sé go hiomlán difriúil ar bhealach nach raibh ar fáil duit roimh, is mian leat go raibh aon bhealach a dhéanamh cuardaigh téacs iomlán ar leabhair go fiú Ba chuid den chóras Leabharlainne Harvard. Mar sin, anois tá sé seo ar bhealach gur féidir leat é sin a. Agus is féidir leat iad a thaispeáint i is cuma cad is mian leat formáid. Mar sin, is é an pointe anseo, go bunúsach, táimid ag oscailt suas bealaí nua do dhaoine a bheith ag obair leis na sonraí. Tá píosa eile de scamall leabharlainne go cuidíonn sé a nochtadh ar chuid de na sonraí a úsáid go bhfuil an leabharlann. Mar sin, má théann tú go dtí an leabharlann, agus tá tú ag lorg leabhair, nach bhfuil tú gá go ag smaoineamh ar iarbhír, do na hítimí i ábhar ar leith, cad Tá daoine sa pobail, bíodh sé mar a shainmhínítear Harvard nó an tír nó do rang, cad tá fuair siad an chuid is mó úsáideach? Agus tá i ndáiríre an leabharlann a ton eolais faoi na rudaí is úsáideach mar má a lán de na daoine ag seiceáil amach leabhar, a insíonn tú rud éigin. Ní mór Ní raibh ar chúis éigin ba mhaith leo a sheiceáil amach. A lán de na daoine a chur ar cúlchiste. Má tá sé ar an bpainéal ar a lán ranganna, insíonn go bhfuil tú rud éigin. Má tá comhaltaí na dáimhe a sheiceáil amach nach bhfuil a lán agus fochéimithe, a insíonn dom rud éigin. Vice versa, chomh maith go insíonn tú rud éigin. Mar sin, bheadh ​​sé i ndáiríre suimiúil chur an fhaisnéis sin amach ann agus lig daoine a úsáid chun cabhrú leo a fháil Oibríonn laistigh den chóras leabharlainne. Is é an taobh smeach seo tá roinnt príobháideachta tromchúiseach imní mar gheall ar cheann de na tenets croí na leabharlainne nach bhfuil muid ag dul a bheith ag insint daoine cad iad na daoine eile a léamh. Agus fiú má tá tú ag rá seo Seiceáladh leabhar amach ceithre huaire i mí ar leith, d'fhéadfaí a úsáid chun nasc ar ais go dtí ar leith duine trí shonraí de-anonymizing agus a fháil amach a sheiceáil sé amach. Mar sin, ar an mbealach gur féidir linn avoid-- An bealach gur féidir linn iarracht a dhéanamh a bhaint roinnt comhartha as an t-eolas gan sárú imní príobháideachta duine ar go bunúsach táimid ag 10 bliain de shonraí úsáide, - Mar sin, tá sé thar thréimhse fada ama. --and rá, OK, a ligean ar a fheiceáil conas mhéad uair a bhí an obair seo in úsáid, agus ag a bhfuil sa tréimhse seo ama, agus ansin go bunúsach a thabhairt ar ais ar roinnt, a tugaimid scór Stack, a bunúsach Is ionann an méid tá sé in úsáid. Agus go number-- A lán de na ríomhanna éagsúla dul isteach sa líon. --but tá sé ina garbh an- méadrach go dtabharfaidh tú roinnt smaoineamh ar conas an Is féidir pobal luach an obair sin. Agus mar sin saghas eile de fiú níos mó a fleshed amach iarratas go nglacann buntáiste Tá an rud ar a dtugtar Stacklife, atá i ndáiríre ar fáil tríd an príomh-Harvard Tairseach Leabharlainne. Mar sin, a théann tú a library.harvard.edu. Feicfidh tú a fheiceáil ar roinnt de éagsúla bealaí cuardach ar an leabharlann. Agus is é duine amháin acu ar a dtugtar Stacklife. Agus é seo iarratas a browses an t-ábhar ar an leabharlann, ach tá tógtha go hiomlán ar bharr na APIs. Mar sin, níl aon rudaí speisialta dul ar chúl stáitse. Níl aon rochtain ar sonraí nach mian leat go bhfuil. Tá sé ag baint úsáide as an APIs a chur ar fáil duit le brabhsáil hiomlán difriúil taithí. Mar sin, má chuardaíonn mé Alice i Wonderland sa chás seo, Faighim thoradh a bhreathnaíonn ar nós seo, a bhfuil go leor much-- Tá sé an-chosúil le haon chuardach eile d'fhéadfadh tú a dhéanamh, ach amháin sa chás seo táimid ag rangú na míreanna ag stackscore, a thugann tú roinnt smaoineamh ar conas tóir ar na Bhí míreanna laistigh den phobal. Agus mar sin go soiléir, Alice in Wonderland ag Walt Disney Tá an-tóir. Ach is féidir leat a fheiceáil ar na ceithre barr freisin anseo tá na cinn nach dtiocfadh leat a actually-- Rudaí a úsáidtear go mór, ach ní féidir leat láithreach nascadh le Alice in Wonderland. Mar sin, ár gcara d'aois An Tá anótáilte Alice anseo. Mar sin, is féidir liom a chur le breathnú ar sé. Agus anois cad tá mé ag lorg ag é go bunúsach le leagan of-- Is féidir liom a bheith leis an anótáilte Alice ar dheis anseo. Tá mé eolas faoi. Agus tá mé chomh maith le stackscore de, sa chás seo, 26. Agus insíonn sé seo dom saghas garbh conas a fuair muid go dtí an stackscore, mhaith a sheiceáil sé amach, cosúil le conas mhéad uair a bhí a sheiceáil sé amach, cosúil le dámh nó undergrads, conas go leor cóipeanna ag an leabharlann, agus mar sin de agus mar sin de. Agus is féidir leat chomh maith, suimiúil go leor anseo, brabhsáil ar an stoic beagnach. Mar sin, na sonraí anseo, seo Tá léiríonn tú a shórtáil de ionadaíocht fíorúil ar cad an fhéadfadh seilf cuma mhaith má bhí tú a ghlacadh sealúchais na leabharlainne go léir agus iad a chur le chéile ar seilf gan teorainn amháin. Agus is é an rud deas go can-- againn Gcéad dul síos, ar an meiteashonraí faoi na leabhair Is minic a insíonn tú nuair a foilsíodh é. Insíonn sé duit cé mhéad leathanaigh a bhfuil sé. D'fhéadfadh sé a insint duit na gnéithe. Mar sin, is féidir leat a fheiceáil go bhfuil le feiceáil anseo i dtéarmaí an méid de na leabhair. Agus ansin is féidir linn a bhaint as an Stack scór chun aird a tharraingt na leabhair a bhfuil scóir Stack níos airde. Mar sin, má tá sé níos dorcha, ciallaíonn sé go bhfuil, is dócha, tá sé in úsáid níos minice. Mar sin, sa chás seo, tá mé dul chun buille faoi thuairim go bhfuil an Is é an leagan de Alice in Wonderland a úsáidtear go coitianta agus is rochtain, an leabharlann Tá cóipeanna is mó de. Mar sin, má tá tú ag lorg do Alice in Wonderland, D'fhéadfadh sé seo a bheith ina áit mhaith le tosú. Agus ansin anseo is féidir leat nasc freisin a, a rá, Amazon a cheannach ar an leabhar, agus mar sin de agus mar sin de. An pointe anseo, arís, Níl an oiread sin go bhfuil an Is é an bealach is fearr chun brabhsáil ar an leabharlann nó an uirlis ceart le haghaidh gach ócáid. Ach tá sé ar bhealach eile a dhéanamh air. Agus ag déanamh na sonraí ar fáil trí API, a déanta de bloic thógála an-simplí, a ligeann duit chun cuardach a dhéanamh ar an ábhar, Is féidir leat a thógáil rud éigin mar seo is féidir a a extraordinarily luachmhar do roinnt daoine. Mar sin tá go saghas, oiread agus is mian liom a rá i ndáiríre faoi cad é an API agus cad exposes sé, níl ina n-iomláine bunch de rudaí taobh thiar de na radhairc, a Tá mé ag dul díreach a lámh ar feadh tamaill ach mar gheall ar sé saghas a thagann ag ó uillinn go hiomlán difriúil i dtéarmaí conas a dhéanann rud éigin mar seo fháil a chur i bhfeidhm? Mar sin, is API caighdeán comhéadan leis seo ar fad an ábhar. Ach chun é a fháil ann, an chéad rud a bhí againn a dhéanamh Cuireadh tharraingt le chéile faisnéise leabhair agus íomhánna agus na háiseanna a aimsiú, a bhailiú doiciméad ó chórais Harvard éagsúla. Aleph, VIA, agus OASIS atá ainmneacha na gcóras. Agus iad ag dul go bunúsach isteach píblíne, píblíne a phróiseáil. Mar sin, an gcéad dul síos, a fháil againn ar onnmhairí comhaid ó gach ceann de na córais seo. Scoilt muid suas iad i míreanna aonair. Mar sin, ní mór dúinn a comhad, a bhfuil gigabyte, a bhfuil milliún taifead ann. Mar sin, scoilt muid sé suas i míreanna aonair. Ansin, i gcás gach mír, táimid thiontú i MODS, mar gheall ar roinnt de na Tá MODS natively, nach bhfuil cuid acu. Mar sin, a fháil againn iad go léir a a bheith san fhormáid chéanna. Ansin tá éagsúla céimeanna saibhriú, i gcás ina cuir níos mó eolais a ar na sonraí Bhí seachas ar fáil sa leabharlann. Mar sin, ní mór dúinn a chur leis, ar an gcéad ní mór dúinn cad a shealbhú leabharlanna é. Téimid trí chéim de an stackscore ríomh. Téimid trí céim eile de ag cur níos mó meiteashonraí i dtéarmaí an méid daoine bailiúcháin D'fhéadfadh a bheith leis this-- Tá daoine ag cruthú bailiúcháin na n-ítimí. Cad iad na bailiúcháin a dhéanann sé bhaineann? Cén chaoi a bhfuil daoine a bhfuil clib ábhar san am atá caite? Ansin tú scagadh amach, agus tú srian na taifid mar, mar a luaigh mé, níl roinnt taifead sin, mar gheall ar chúiseanna cóipchirt, ní féidir linn a thaispeáint. Agus ansin dúinn a luchtú iad i rud éigin ar a dtugtar Solr, nach bhfuil ina misspelling, ach Is é an t-ainm píosa bogearraí a dhéanann innéacsú cuardaigh, a thiomáineann go léir an cuardach taobh thiar de na API. Agus ansin bíonn sé ar fáil do is féidir leis an API, agus daoine a úsáid. Mar sin, tá sé seo cosúil le cóir próiseas simplí. Ceann de na suimiúil rudaí faoi go bhfuil sé go bhfuil muid ag déileáil le 13 milliún taifead agus táimid ag dul a bheith ag déileáil nó níos mó. Agus ba mhaith linn a bheith in ann a láimhseáil seo ar bhealach réasúnta tapaidh. Tógann sé i bhfad a phróiseáil 13 milliún taifead. Mar sin, conas é seo phíblíne arna chur ar bun is é sin can-- tú Buille faoi thuairim mé an leas a bhaint na píblíne, an fhadhb go bhfuil muid ag iarraidh a réiteach anseo, go go léir na claochluithe, gach na céimeanna seo Tá píblíne doscartha. Níl aon spleáchas. Má tá tú ag próiseáil taifead ar leabhar amháin, níl aon spleáchas ar go bhfuil idir leabhar eile. Mar sin, cad is féidir linn a dhéanamh go bunúsach, ag gach céim ar na bacáin, chuir muid sé i scuaine sa scamall. Tharla mé a bheith ar Seirbhísí Gréasáin Amazon. Mar sin, níl liosta de, rá, 10,000 míreanna sin Ní mór a bheith normalaithe agus thiontú go formáid MODS. Agus muid casadh suas an oiread freastalaithe mar ba mhaith linn, b'fhéidir 10 freastalaithe. Agus gach ceann de na freastalaithe ach Suíonn ann, Breathnaíonn sa scuaine, Feiceann go ceann a bhfuil gá lena a phróiseáil pulls, sé amach an scuaine, phróiseálfaidh sé, agus bataí sé ar an scuaine seo chugainn. Agus mar sin cad a ligeann dúinn a dhéanamh ná iarratas a dhéanamh, go bunúsach, oiread agus is crua-earraí ba mhaith linn a seo fadhb ar feadh tréimhse an-ghearr ama leis na sonraí a phróiseáil chomh tapa agus is is féidir, a bhfuil rud éigin nach bhfuil ach, anois i saol na ríomhaireachta scamall is féidir linn a sholáthar freastalaithe bunúsach instantaneously, is é sin úsáideach. Mar sin, nach bhfuil againn a bheith acu freastalaí ollmhór suí timpeall an t-am a dhéanamh ar phróiseáil a d'fhéadfadh tarlú ach uair sa tseachtain. Mar sin, is é sin den chuid is mó é. Níl doiciméadú ar fáil don Mír Cloud Leabharlann API ag an URL, beidh a a bheith ar fáil níos déanaí. Agus téigh chur le breathnú ar é a fheiceáil má tá aon rud, tá aon smaointe. Spraoi le sé. Amadán timpeall. Agus táthar ag súil gur féidir leat teacht suas le rud éigin mór. Go raibh maith agat.