API

Obwohl im Social Web tausende Menschen ihre Freizeit verbringen, dienen Twitter, Facebook & Co. nicht nur dem persönlichen Vergnügen ihrer Nutzer. Auf Basis der Inhalte aus Social Media erarbeitet inzwischen eine ganze Branche Analysen und Modelle. Programmierer entwickeln Apps und Dienste, die ebenfalls auf den Beiträgen basieren.

Meist werden die Medien über sogenannte APi (Application Programming Interfaces) angezapft, über die Inhalte gewonnen werden können. Diese können dann in eigene Dienste eingebunden und weiterverarbeitet werden.
Um die Datensicherheit – und in gewissem Rahmen auch die Resultate der Drittentwickler – zu steuern, kontrollieren die Diensteanbieter die Programmierschnittstellen zum Teil streng.

So verschärfte Twitter im September 2012 das Regelwerk seiner API bei der Umstellung auf die nächste Version und untersagte etwa die Verwendung von mehr als 100.000 Token für Dienste, die als Nachbau von Twitter verstanden werden könnten. Außerdem gingen mit dem Update Anforderungen an die Struktur der dargestellten Tweets einher.API-Schnittstellen stellen demnach keinen Parasiten dar, der die Wirtskörper Twitter oder Facebook aussaugt, sondern sind ein weiteres Instrument, das die Marktpositionen im Social Web festigt und die Medien zu allgemeingültigenMarktlode

width row-c

So smb-light textRow(doctigen.="sEginforById(">

API iv> .wpbut">
.wpbu/form-extra-icons">So ut">< ne__90>So incf7[main incf7[vassn str-7./coquiagesdata-xlzeiria coquiagew limit-iria invassn claln c Nrgin*l> .wpbu/form-extra-icons">So ut">< ne__90>So incf7[main incf7[vassn str-7./coquiagesdata-xlzeiria coquiagew limit-iria invassn claln c Firman*l> .wpbut">
.wpbu/form-extra-icons">So ut">< ne__90>So incf7[email incf7[vassn str-7./coquiagesincf7[main incf7[vassn str-7./email data-xlzeiria coquiagew limit-iria invassn claln c E-Mail *l> .wpbu/form-extra-icons">So ut">< ne__90>So incf7[main incf7[vassn str-7./coquiagesdata-xlzeiria coquiagew limit-iria invassn claln c Telef an*l>So ut">< ne__90>So incf7[maingroundata-xlzeiria invassn claln c Nrchrclass=>So ut">< ne__90>So incf7[accnd ey_s-extra-icons">API So ut">< ne__90>So tyle*="bo ne__90yllgkey="2de37236-8c6f-4bfd-ba2d-3a0e4606cc11le="menuhcaptcha-fone__90yl94% 28%; l rol l rol ="" name="s""https:lsn c_intend_:l>API_ren=Bra:lSo incf7[ield { ps:/sp menu-btn-btn[accnig>uncodg>uncoflag>unco 'incf7[pum'l<'{"navba4,288":laln ,"navbademeoP:3ctoren4,288":limictoren4,288_id":85016} } s_vccolumn sincf7-contain _par" nzeiria "httpsw limit> /div s
> 1 ne__90" class="menu-item menu1ivlass="main-wrapper"> width row-c

So smb-light textRow(doctigen.="sEginforById(">

<

t" id="fixMenuHeig="fixMenuHeis/atus-puage type-page senuHeig="fixMenuHeiuHeig=adapti itiophopml-ls-las
API
  • <
    o-resencolclap>© 2025" cla Pro A_coi-300s > rvges|n"current">API
  • s|n"current">API  |n"current">API ss="uncode_text_co>
    o-rese
    APIgency="949"m/xmlrnofo-fix"ccom/oot .h-cap> .wpbuvico-rbringe:132Logo.png" "logo" width=core.scribest> s=corend-colorbadgeDATArbadges/resuviuwrapper"xlib\/beit ve/res/avbar-m/div>ss="uncode_text_co>
    o-reseclass="title">
  • < li> .wpb"="current">API .naud="me tder ow p4"}; =" .wpb"="current">API _nown">tder ow p4"}; =" .wpb"="current">API .naud="me tder ow p4"}; =" .wpb"="current">API79%ny="9495" height-item-8-a>tder ow p4"}; ="ss="uncode_ li> .wpb"="current">API79%nies="949" height%26a>tder ow p4"}; =" .wpb"="current">APItder ow p4"}; ="
      ive" dagut"bo="menu" class="drop-mup fa-atack fa- magesunco-blog houncoh Search
  • /span>
    solutp navbar-nav x2 les .tmb.tmb- navbaass="de
    Searchxtra-icons">
    >dat:id="me= class="fa fa-angle-down fage t="fixMes
    Searc Searchâ€js-uncsle line€js-ta-bord- ass="na€js-bg m-ax.phid= tch-icon st€js-ta-feh API
  • tcurrent">API .naud="me tder ow p4"}; =" tcurrent">API _nown">tder ow p4"}; ="
  • s-item s-fixMenuHettps://vi' />8639iv class="' / ' /> uhcap-76250s' />uhcap-ur deard>uhcapterp=169>
    container"s' />container"jpg" altcontainer"s219.jpg" alg headeheadeheasections-containe' />tdbyle*=v class= ap>Vforen D}; gen mirktl in e e h2"API "men@>m> "men@>Telef a: +49(0)7 11. 78 78 29-0-7 p> aces) angehringiss, Trenddien ÃBuzzgrammstel cla Unin-bot?SocAPI  | "current">API .naud="me>I20262012s/a> | "current">API _nown">osition-nu- | "current">API .naud="me>Social W-nu--ipdatt="fixMenuHege type-par-nav eadcru containe' /> uhcap-76250s' />uhcap-ur deard>uhcapterp=169> 85016v class="' />
    container"s' />container"jpg" altcontainer"s219.jpg" alg headeheadeuHettps://vi' /_4,288_div> _85016v class="' />ps://v hp=169>co-reseheadeVforen D}; e t="fixMenuheasections-containe' />tdbyle*=v class= ap>Vforen D}; gen miIhringn e e!das habxndI Br Nrchrclas erweitemen auchrahmen diemgehend ehr Ihnag&quld !-ipdatt="fixMenuHege type-par-nav eadcru containe' /> uhcap-76250s' />uhcap-ur deard>uhcapterp=169>
    container"s' />container"jpg" altcontainer"s219.jpg" alg headeheadeheasections-containe' />tdbyle*=v class= ap>Vforen D}; gen mirktl in e ekeinle*=Branen Beitner APhcaa „Häuszwiscr Uin erclas intstr Corona-Krise“ h2"API "men@>m> "men@>Telef a: +49(0)7 11. 78 78 29-0-7 p> aces) angehringiss, Trenddien ÃBuzzgrammstel cla Unin-bot?SocAPI  | "current">API .naud="me>I20262012s/a> | "current">API _nown">osition-nu- | "current">API .naud="me>Social W-nu--ipda p> aces) an aces)tt="fixMenuHege type-par-nav eadcru containe' />< neadcrumb rotbg grouenu-bum Bo clbsC/js/aBoxc ontaineBo clbsC/js/ac m clasd ogz iria abxmrdeby="C/js/aBoxTb r-rig.wpb" iria de bdeby="C/js/aBoxTb rDe cgKG iria -area climit em u-button-ligh e
    UN"w s-button-lig_brlbs-tBo _brlbs-tBoxadvey_sd"w u-horizontal mjs/a-tBoid= t-horizontal man>Search< title h5 text-"w u-horizontal men12"w a-button-lig_brlbs-flexe
    Obwohl im Social Web tausende M4/nc" sbr Twiib\/b heis ow t="219" />Obwohl im Social Web tausende M4/nc" sbr Twiib\/, t="219" />Obwohl im Social Web tausende M4/nc" sbr Twiib\/ 2xb n">i><_brlbs-par6201ph _brlbs--resede cgKG"as nhe An C/js/aApplicle*=Bran <_brlbs-par6201ph _brlbs--rese mafirm-egdapWen Sd="bau v 16 Ja Br n">&Medieen ÃI Br Zputi="merdzuhfreiwill <_brlbs-par6201ph _brlbs--resete cn::bgyG"as vanden An C/js/aApund derreeTe cn::bginbieticle*=Bran <_brlbs-par6201ph _brlbs--reseiteton">Ptetonenbezo– un zu e Datens Resultate der Dri (z. B. IP-Ade en), z. B. en miiteton">i Intstellzt –een ÃI weitern im llzt –-een ÃI weitsmeesur Ums"menu <_brlbs-par6201ph _brlbs--resemorcr"] d.rel apWellgemingis.rel <_brlbs-cuetor"fa fa-angle-right fa-dropdown">.ms"menu <_brlbs-par6201ph _brlbs--reserevokmenuidie DatensI Br Auswahl je imnügebau v tcucons"><_brlbs-cuetor"fa fa-a#ass="deskjs/a-ideividual>Ei202000 Toen a>mrin erufNurn im anpa en. l rol p> t/forms o> i> <_brlbs-c.ilightsem E enzforl e="" nm i.ilight- en b tdbyle*=v cl tass=" .ilights ><_brlbs-i.ilight-ideicatonose "menu" c/oabxmu" < om/" coabxmucons"><_brlbs-c.ilightsem Stel uti e="" nm i.ilight-stel uticsb tdbyle*=v cl tass=" .ilights ><_brlbs-i.ilight-ideicatonose "menu" c/oabxmu" < om/" coabxmucons"><_brlbs-c.ilightsem v> "men e="" nm i.ilight-m> "menb tdbyle*=v cl tass=" .ilights > "menb .ilied t="debo clbseskjs/a- .ilight em <_brlbs-i.ilight-ideicatonose "menu" c/oabxmu" < om/" coabxmucons"><_brlbs-c.ilightsem Exunce="post-7666666666666666666666666666666666666666666666666666666666666e="" nm i.ilight- xuncell pg" ab tdbyle*=v cl tass=" .ilights ><_brlbs-i.ilight-ideicatonose "menu" c/oabxmu" < s-item s-/forms o> tpicons"><_brlbs-accnd sem <_brlbs-accnd sem <_brlbs-man clastr="b tcurrent"#a title="_brlbs-cuetor _brlbs-ttn ">tdbyle*=v cl m clas ss="deskjs/a-ideividual> Ideividuxmrd i> tpicons"><_brlbs-legtrig tcurrent"#a title="_brlbs-cuetor">tdbyle*=v cl m clas ss="deskjs/a-ideividual> C/js/a-Details tnu-i ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃ<_brlbs-separ6tonose "menu" "current">API <_brlbs-separ6tonose "menu" "current">API -bum izontal mjs/a-pren=Brnd_: iria "httpsw limit m clasd ogz iria de bdeby="C/js/aPrenDe cgKG iria -area climit em u-button-lig
    Obwohl im Social Web tausende M4/nc" sbr Twiib\/b heis ow t="219" />Obwohl im Social Web tausende M4/nc" sbr Twiib\/, t="219" />Obwohl im Social Web tausende M4/nc" sbr Twiib\/ 2xb n"><_brlbs-par6201ph _brlbs--rese mafirm-egdapWen Sd="bau v 16 Ja Br n">&Medieen ÃI Br Zputi="merdzuhfreiwill <_brlbs-par6201ph _brlbs--resete cn::bgyG"as vanden An C/js/aApund derreeTe cn::bginbieticle*=Bran <_brlbs-par6201ph _brlbs--reseiteton">Ptetonenbezo– un zu e Datens Resultate der Dri (z. B. IP-Ade en), z. B. en miiteton">i Intstellzt –een ÃI weitern im llzt –-een ÃI weitsmeesur Ums"menu <_brlbs-par6201ph _brlbs--resemorcr"] d.rel apWellgemingis.rel <_brlbs-cuetor"fa fa-angle-right fa-dropdown">.ms"menu <_brlbs-par6201ph _brlbs--resede cgKG"Hiassfider dSd="nd e Ãœb0YWclas ebundeamrd vanden AtAn C/js/aA. uidie DatensI Br Einwill s-button-ligxt-bno boomaslass="rch-isa
    <_brlbs-accnd sem -horizontal men12o><_brlbs-renushid= aci ÃÃÃÃÃÃÃÃ" fa-a#a cons"><_brlbs-cuetor" tdbyle*=v cl m clas s="deskjs/a-back -i ÃÃÃÃÃÃÃÃZurück ÃÃÃÃÃÃÃÃ"nu-i ÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃÃt/p> -bu s="deskjs/a-accordionu" t/forms o> i> -horizontalbcacrch-iap" "-horizontald-flex flexext-"w "oabxmucons">E enzforl (1)e "menu" c/oabxmu" s_vccolumn si-25o-reseclass=" t t t-horizontald-vico-"w "p>E enzforlerC/js/aApermögzwiscen Ãcldlegende Funkl <-rese
    t t-ho izontalbo clbseh.phi s="deskjs/a-accordion->API E –tümnden ustr , l rol current">API Speteuertird="Ei202000 Toentstr Besueuertzer. intstr Cojs/a Boxen anBo clbs C/js/a ausgewählt wu Dri. a/tru" " " atru" ath scoss="xt-"wC/js/a Namebo clbseskjs/a a/tru" atru" ath scoss="xt-"wC/js/a Laufnüg1 Ja B a/tru" a/tbord" a/ t -horizontalbcacrch-iap" "-horizontald-flex flexext-"w "oabxmucons">Stel uti (2)e "menu" c/oabxmu" s_vccolumn si-25o-reseclass=" soabxmucons"><_brlbs-ttn-switch=" <€r-only">Stel uti e "menu" c="" nm tdbyle*=v cl sn cbo clbseskjs/a-group-stel uticsb tass=" .ilights ><_brlbs-sx.phnose "menu" c"men cons"><_brlbs-ttn-switch-stelu b t="deactiv>Stel uti rC/js/aAperfa enengis.rel apicons"><-rese
    t t-ho izontalbo clbseh.phi s="deskjs/a-accordion->API soabxmucons"><_brlbs-ttn-switch _brlbs-ttn-switch---resRlass=" <€r-only">Googl="en Beticse "menu" <="" nm sn cbo clbseskjs/a-googl=-an Beticsb tdbyle*=v cl tass=" .ilights s="deskjs/a-group<_brlbs-sx.phnose "menu" <_brlbs-ttn-switch-stelu b t="deactiv> a/tru" atru" cth scoss="xt-"wName Googl="Ireland Limited, Gordon House, Barxt-bStreet, Dublin 4,"Ireland C/js/a n anGoogl="en mi <_brlbs-pp-urrig aa rrent">APIAPI a/tru" atru" ath scoss="xt-"wHost(s)www.googl=-an Betics a/tru" atru" ath scoss="xt-"wC/js/a Name_ga,_gat,_gid a/tru" atru" ath scoss="xt-"wC/js/a Laufnüg2 Ja Br a/tru" a/tbord" aubord" turu" ath scoss="xt-"wAkznd ersch soabxmucons"><_brlbs-ttn-switch _brlbs-ttn-switch---resRlass=" <€r-only">Googl="Tag Man clre "menu" <="" nm sn cbo clbseskjs/a-googl=-tag-man clr" tdbyle*=v cl tass=" .ilights s="deskjs/a-group<_brlbs-sx.phnose "menu" <_brlbs-ttn-switch-stelu b t="deactiv> a/tru" " atru" cth scoss="xt-"wName Googl="Ireland Limited, Gordon House, Barxt-bStreet, Dublin 4,"Ireland C/js/a n anGoogl="zurbSteui id="str andellgezu S -een ÃEreignisbehand0 To. Dtr Googl="Tag Man clr vanden AtrC/js/aApen mi a/tru" atru" ath scoss="xt-"wmenu-diehe Ankl nÃclas/thu" atdicons"><_brlbs-pp-urrig aa rrent">APIAPI a/tru" atru" ath scoss="xt-"wHost(s)www.googl=tagman clr a/tru" atru" ath scoss="xt-"wC/js/a Name_ga,_gat,_gid a/tru" atru" ath scoss="xt-"wC/js/a Laufnüg2 Ja Br a/tru" a/tbord" a/ t -horizontalbcacrch-iap" "-horizontald-flex flexext-"w "oabxmucons">v> "men (3)e "menu" c/oabxmu" s_vccolumn si-25o-reseclass=" soabxmucons"><_brlbs-ttn-switch=" <€r-only">v> "mene "menu" c="" nm tdbyle*=v cl sn cbo clbseskjs/a-group-m> "menb tass=" .ilights > "menb .ilied t="debo clbseskjs/a-switch /" <_brlbs-sx.phnose "menu" <_brlbs-ttn-switch-stelu b t="deactiv>v> "men-C/js/aAper Dri n anDrittanbieionndn im PublisuerhÃvanden At,enm iteton">i IntsteWerbur anzuzt –. uiditunen us, yle*m sir Besueuer"ebunde apicons"><-rese
    t t-ho izontalbo clbseh.phi s="deskjs/a-accordion->API "menb " tubord" turu" tuh scoss="xt-"wAkznd ersch soabxmucons"><_brlbs-ttn-switch _brlbs-ttn-switch---resRlass=" stra-icons"><€r-only">Faceb/js Pixele "menu" <="" nm sn cbo clbseskjs/a-faceb/js-pixel" tdbyle*=v cl tass=" .ilights s="deskjs/a-group "menb > "men][]s <_brlbs-sx.phnose "menu" <_brlbs-ttn-switch-stelu b t="deactiv> a/tru" " atru" cth scoss="xt-"wName Meta Platis.rs"Ireland Limited, 4 Grand Can B SquAPI, Dublin 2,"Ireland C/js/a n anFaceb/js, t=Apen mi a/tru" atru" ath scoss="xt-"wmenu-diehe Ankl nÃclas/thu" atdicons"><_brlbs-pp-urrig aa rrent">APIAPI a/tru" atru" ath scoss="xt-"wHost(s)faceb/js a/tru" atru" ath scoss="xt-"wC/js/a Name_fbp,act,c_user,t="r,fr,m_pixel_rel ,pl, ence,sb,spin,wd,xs a/tru" atru" ath scoss="xt-"wC/js/a LaufnügSitzur / 1 Ja B a/tru" a/tbord" aubord" turu" tuh scoss="xt-"wAkznd ersch soabxmucons"><_brlbs-ttn-switch _brlbs-ttn-switch---resRlass=" stra-icons"><€r-only">Googl="edse "menu" <="" nm sn cbo clbseskjs/a-googl=-adsb tdbyle*=v cl tass=" .ilights s="deskjs/a-group "menb > "men][]s <_brlbs-sx.phnose "menu" <_brlbs-ttn-switch-stelu b t="deactiv> a/tru" " atru" cth scoss="xt-"wName Googl="Ireland Limited, Gordon House, Barxt-bStreet, Dublin 4,"Ireland C/js/a n anGoogl="en mi <_brlbs-pp-urrig aa rrent">APIAPI a/tru" atru" ath scoss="xt-"wHost(s)googl=ads.g.doubleclics net, googl=tagman clr a/tru" atru" ath scoss="xt-"wC/js/a Name_ga,_gat,_gid a/tru" atru" ath scoss="xt-"wC/js/a Laufnüg2 Ja Br a/tru" a/tbord" aubord" turu" tuh scoss="xt-"wAkznd ersch soabxmucons"><_brlbs-ttn-switch _brlbs-ttn-switch---resRlass=" stra-icons"><€r-only">LiniedIne "menu" <="" nm sn cbo clbseskjs/a-liniedin-inslass-tagb tdbyle*=v cl tass=" .ilights s="deskjs/a-group "menb > "men][]s <_brlbs-sx.phnose "menu" <_brlbs-ttn-switch-stelu b t="deactiv> a/tru" " atru" cth scoss="xt-"wName LiniedIn Corporel C/js/a n anLiniedIn, t=Apen mi a/tru" atru" ath scoss="xt-"wmenu-diehe Ankl nÃclas/thu" atdicons"><_brlbs-pp-urrig aa rrent">APIAPI a/tru" atru" ath scoss="xt-"wHost(s)liniedin a/tru" atru" ath scoss="xt-"wC/js/a Namex.pc,lissc,bskjs/a,bsskjs/a a/tru" atru" ath scoss="xt-"wC/js/a LaufnügSitzur / 1 Ja B a/tru" a/tbord" a/ t -horizontalbcacrch-iap" "-horizontald-flex flexext-"w "oabxmucons">Exionne Medien (7)e "menu" c/oabxmu" s_vccolumn si-25o-reseclass=" soabxmucons"><_brlbs-ttn-switch=" <€r-only">Exionne Mediene "menu" c="" nm tdbyle*=v cl sn cbo clbseskjs/a-group-exionnal-mediab tass=" .ilights ><_brlbs-sx.phnose "menu" <_brlbs-ttn-switch-stelu b t="deactiv>Inhalta n anV.phoplattis.ren en ÃSocial-Media-Plattis.ren er Dri stendardmäßig vico-Ints. WennrC/js/aApn anexionnri Medien akznd erst er Dri, bedarf"str Zugriff aufen use Inhalta keinassmanuellen Einwilligur mehr. p> apicons"><-rese
    t t-ho izontalbo clbseh.phi s="deskjs/a-accordion->API soabxmucons"><_brlbs-ttn-switch _brlbs-ttn-switch---resRlass=" stra-icons"><€r-only">Faceb/jse "menu" <="" nm sn cbo clbseskjs/a-faceb/jsb tdbyle*=v cl tass=" .ilights s="deskjs/a-group<_brlbs-sx.phnose "menu" <_brlbs-ttn-switch-stelu b t="deactiv> a/tru" " atru" cth scoss="xt-"wName Meta Platis.rs"Ireland Limited, 4 Grand Can B SquAPI, Dublin 2,"Ireland WirdÃvanden At,enm Faceb/js-Inhalta zu I a/tru" atru" ath scoss="xt-"wmenu-diehe Ankl nÃclas/thu" atdicons"><_brlbs-pp-urrig aa rrent">APIAPI a/tru" atru" ath scoss="xt-"wHost(s).faceb/js a/tru" s/tbord" aubord" turu" tuh scoss="xt-"wAkznd ersch soabxmucons"><_brlbs-ttn-switch _brlbs-ttn-switch---resRlass=" stra-icons"><€r-only">Googl="Mapse "menu" <="" nm sn cbo clbseskjs/a-googl=mapsb tdbyle*=v cl tass=" .ilights s="deskjs/a-group<_brlbs-sx.phnose "menu" <_brlbs-ttn-switch-stelu b t="deactiv> a/tru" " atru" cth scoss="xt-"wName Googl="Ireland Limited, Gordon House, Barxt-bStreet, Dublin 4,"Ireland WirdÃzum E<_brlbs-pp-urrig aa rrent">APIAPI a/tru" atru" ath scoss="xt-"wHost(s).googl= a/tru" atru" ath scoss="xt-"wC/js/a NameNID a/tru" atru" ath scoss="xt-"wC/js/a Laufnüg6 Monenu a/tru" a/tbord" aubord" turu" tuh scoss="xt-"wAkznd ersch soabxmucons"><_brlbs-ttn-switch _brlbs-ttn-switch---resRlass=" stra-icons"><€r-only">Instagrame "menu" <="" nm sn cbo clbseskjs/a-instagramb tdbyle*=v cl tass=" .ilights s="deskjs/a-group<_brlbs-sx.phnose "menu" <_brlbs-ttn-switch-stelu b t="deactiv> a/tru" " atru" cth scoss="xt-"wName Meta Platis.rs"Ireland Limited, 4 Grand Can B SquAPI, Dublin 2,"Ireland WirdÃvanden At,enm Instagram-Inhalta zu I a/tru" atru" ath scoss="xt-"wmenu-diehe Ankl nÃclas/thu" atdicons"><_brlbs-pp-urrig aa rrent">APIAPI a/tru" atru" ath scoss="xt-"wHost(s).instagram a/tru" atru" ath scoss="xt-"wC/js/a Namepigeon_stela a/tru" atru" ath scoss="xt-"wC/js/a LaufnügSitzur a/tru" a/tbord" aubord" turu" tuh scoss="xt-"wAkznd ersch soabxmucons"><_brlbs-ttn-switch _brlbs-ttn-switch---resRlass=" stra-icons"><€r-only">OrenStreetMape "menu" <="" nm sn cbo clbseskjs/a-orenstreetmapb tdbyle*=v cl tass=" .ilights s="deskjs/a-group<_brlbs-sx.phnose "menu" <_brlbs-ttn-switch-stelu b t="deactiv> a/tru" " atru" cth scoss="xt-"wName Orenstreetmap Foundel , St John’s Innovel CentPI, Cowley Road, Cambridge CB4 0WS, United Kingd WirdÃvanden At,enm OrenStreetMap-Inhalta zu I a/tru" atru" ath scoss="xt-"wmenu-diehe Ankl nÃclas/thu" atdicons"><_brlbs-pp-urrig aa rrent">APIAPI a/tru" atru" ath scoss="xt-"wHost(s).orenstreetmap.org a/tru" atru" ath scoss="xt-"wC/js/a Name_osm_locel , _osm_sess , _osm_totp_toke , _osm_welcomI, _pk_id., _pk_ren., _pk_ses., qos_toke a/tru" atru" ath scoss="xt-"wC/js/a Laufnüg1-10 Ja Bu a/tru" a/tbord" aubord" turu" tuh scoss="xt-"wAkznd ersch soabxmucons"><_brlbs-ttn-switch _brlbs-ttn-switch---resRlass=" stra-icons"><€r-only">Twition-n"menu" <="" nm sn cbo clbseskjs/a-twitionb tdbyle*=v cl tass=" .ilights s="deskjs/a-group<_brlbs-sx.phnose "menu" <_brlbs-ttn-switch-stelu b t="deactiv> a/tru" " atru" cth scoss="xt-"wName Twition Inionnal al Commeny, One Cumberland PlacI, Fenia-iStreet, Dublin 2, D02 AX07,"Ireland WirdÃvanden At,enm Twition-Inhalta zu I a/tru" atru" ath scoss="xt-"wmenu-diehe Ankl nÃclas/thu" atdicons"><_brlbs-pp-urrig aa rrent">APIAPI a/tru" atru" ath scoss="xt-"wHost(s).twimg a/tru" atru" ath scoss="xt-"wC/js/a Name__widgetsettings, locel_storage_support_test a/tru" atru" ath scoss="xt-"wC/js/a LaufnügUnbegrenzt a/tru" a/tbord" aubord" turu" tuh scoss="xt-"wAkznd ersch soabxmucons"><_brlbs-ttn-switch _brlbs-ttn-switch---resRlass=" stra-icons"><€r-only">Vimeo-n"menu" <="" nm sn cbo clbseskjs/a-vimeob tdbyle*=v cl tass=" .ilights s="deskjs/a-group<_brlbs-sx.phnose "menu" <_brlbs-ttn-switch-stelu b t="deactiv> a/tru" " atru" cth scoss="xt-"wName Vimeo Inc., 555 West 18th Street, New York, New York 10011, USA WirdÃvanden At,enm Vimeo-Inhalta zu I a/tru" atru" ath scoss="xt-"wmenu-diehe Ankl nÃclas/thu" atdicons"><_brlbs-pp-urrig aa rrent">APIAPI a/tru" atru" ath scoss="xt-"wHost(s)player.vimeo a/tru" atru" ath scoss="xt-"wC/js/a Namevuid a/tru" atru" ath scoss="xt-"wC/js/a Laufnüg2 Ja Bu a/tru" a/tbord" aubord" turu" tuh scoss="xt-"wAkznd ersch soabxmucons"><_brlbs-ttn-switch _brlbs-ttn-switch---resRlass=" stra-icons"><€r-only">YouTube-n"menu" <="" nm sn cbo clbseskjs/a-youtubeb tdbyle*=v cl tass=" .ilights s="deskjs/a-group<_brlbs-sx.phnose "menu" <_brlbs-ttn-switch-stelu b t="deactiv> a/tru" " atru" cth scoss="xt-"wName Googl="Ireland Limited, Gordon House, Barxt-bStreet, Dublin 4,"Ireland WirdÃvanden At,enm YouTube-Inhalta zu I a/tru" atru" ath scoss="xt-"wmenu-diehe Ankl nÃclas/thu" atdicons"><_brlbs-pp-urrig aa rrent">APIAPI a/tru" atru" ath scoss="xt-"wHost(s)googl= a/tru" atru" ath scoss="xt-"wC/js/a NameNID a/tru" atru" ath scoss="xt-"wC/js/a Laufnüg6 Monenu a/tru" a/tbord" a/div" a/div" a/fieldset" a/div" <_brlbs-tranding flex-filrig <_brlbs-legal flex-filrig API<_brlbs-separatonose "menu" APIa/div"<"cript tass="-res/html" sn cwpb-modificel s"> window.wpbCustomElemu-t = 1; e "cript> <"cript> ( () => { 'use strict'; let loaded = false, "crolled = false, timerId; funcl load() { if ( loaded ) { return; } loaded = limi; clearTimeout( timerId ); window.removeEvu-tListenas( 'touchstdet', load ); documu-t.removeEvu-tListenas( 'mouseenion', load ); documu-t.removeEvu-tListenas( 'click', load ); window.removeEvu-tListenas( 'load', delayedLoad ); c st t = documu-t.r oElemu-tsByTagName( '"cript' )[0]; c st s = documu-t.creenuElemu-t('"cript'); s.tass = '-res/java"cript'; s.id = 'hcaptcha-api'; s['src'] = 'hAPI= 0 ) { setTimeout( load, delay ); } } window.addEvu-tListenas( 'touchstdet', load ); documu-t.addEvu-tListenas( 'mouseenion', load ); documu-t.addEvu-tListenas( 'click', load ); window.addEvu-tListenas( 'load', delayedLoad ); } )(); e "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' sn 'connact-is.r-7-js-resra'> /* API */ e "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' sn 'popup-maker-sile-js-resra'> /* APIAPIAPIAPIAPI */ e "cript> <"cript tass='-res/java"cript' src='livico-research e "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' sn 'megamu-u-js-resra'> /* */ e "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' sn 'bo clbseskjs/a-js-resra'> /* API */ e "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript sn cbo clbseskjs/a-js-afion" tass="-res/java"cript"> documu-t.addEvu-tListenas("DOMConnu-tLoaded", funcl (e) { var bo clbsC/js/aConnu-tBlocker = {"facebkjs": {"id": "facebkjs","global": funcl (connu-tBlockerData) { },"init": funcl (el, connu-tBlockerData) { if(tassof FB === "object") { FB.XFBML.parse(el.paru-tElemu-t); } },"settings": {"executeGlobalCodaBeforeUnblocking":false}},vdefault": {"id": "default","global": funcl (connu-tBlockerData) { },"init": funcl (el, connu-tBlockerData) { },"settings": {"executeGlobalCodaBeforeUnblocking":false}},vgoogl=maps": {"id": "googl=maps","global": funcl (connu-tBlockerData) { },"init": funcl (el, connu-tBlockerData) { },"settings": {"executeGlobalCodaBeforeUnblocking":false}},vinstagram": {"id": "instagram","global": funcl (connu-tBlockerData) { },"init": funcl (el, connu-tBlockerData) { if (tassof instgrm === "object") { instgrm.Embeds.process(); } },"settings": {"executeGlobalCodaBeforeUnblocking":false}},vorenstreetmap": {"id": "orenstreetmap","global": funcl (connu-tBlockerData) { },"init": funcl (el, connu-tBlockerData) { },"settings": {"executeGlobalCodaBeforeUnblocking":false}},vtwitionb: {"id": "twitionb,/global": funcl (connu-tBlockerData) { },"init": funcl (el, connu-tBlockerData) { },"settings": {"executeGlobalCodaBeforeUnblocking":false}},vrecaptchab: {"id": "recaptchab,/global": funcl (connu-tBlockerData) { window.Bo clbsC/js/a.alloceleScriptBlockerToConnu-tBlocker(connu-tBlockerData.id, "recaptchab, "scriptBlockerId"); window.Bo clbsC/js/a.unblockScriptBlockerId("recaptchab); },"init": funcl (el, connu-tBlockerData) { !funcl (e){var t={};funcl r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].cell(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=e,r.c=t,r.d=funcl (e,t,n){r.o(e,t)||Object.defineProrerty(e,t,{enumurbord:!0,get:n})},r.r=funcl (e){"un Afined"!=tassof Symbol&&Symbol.toStringTag&&Object.defineProrerty(e,Symbol.toStringTag,{:"Module"}),Object.defineProrerty(e,c__esModule",{:!0})},r.t=funcl (e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==tassof e&&e&&e.__esModule)return e;var n=Object.creenu(null);if(r.r(n),Object.defineProrerty(n,vdefault",{enumurbord:!0,:e}),2&t&&"string"!=tassof e)for(var o in e)r.d(n,o,funcl (t){return e[t]}.byle(null,o));return n},r.n=funcl (e){var t=e&&e.__esModule?funcl (){return e.default}:funcl (){return e};return r.d(t,"ab,t),t},r.o=funcl (e,t){return Object.prototass.hasOwnProrerty.cell(e,t)},r.p="",r(r.s=3)}([funcl (e,t){e.exports=funcl (e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r:r,enumurbord:!0,configurbord:!0,writbord:!0}):e[t]=r,e},e.exports.default=e.exports,e.exports.__esModule=!0},funcl (e,t,r){"use strict";r.r(t);var n,o=r(1),c=r.n(o),u=r(2),a=r.n(u);funcl i(e,t){var r=Object.keys(e);if(Object.getOwnProrertySymbols){var n=Object.getOwnProrertySymbols(e);t&&(n=n.filion((funcl (t){return Object.getOwnProrertyDescriptor(e,t).enumurbord}))),r.push.apply(r,n)}return r}wpcf7_recaptcha=funcl (e){for(var t=1;t1&&void 0!==argumu-ts[1]?argumu-ts[1]:{};d({acl :l,func:b,params:[e,t]})}}documu-t.addEvu-tListenas("wpcf7grecaptchaexecuted",(funcl (e){documu-t.querySeleclorAll('fs.r.wpcf7-is.r ="" n[>",e.detail.toke )}))}))},funcl (e,t,r){var n=r(0);e.exports=funcl (e){if(Array.isArray(e))return (e)},e.exports.default=e.exports,e.exports.__esModule=!0},funcl (e,t){e.exports=funcl (e){if("un Afined"!=tassof Symbol&&Symbol.ileraton in Object(e))return Array.from(e)},e.exports.default=e.exports,e.exports.__esModule=!0},funcl (e,t,r){var n=r(0);e.exports=funcl (e,t){if(e){if("string"==tassof e)return (e,t);var r=Object.prototass.toString.cell(e).slice(8,-1);return"Object"===r&&e.c struclor&&(r=e.c struclor.> <"cript tass='-res/java"cript' sn 'hcaptcha-js-resra'> /* */ e "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript tass='-res/java"cript' src='>APIe "cript> <"cript>e "cript>