Het exacte tijdstip van een tweet op Twitter te achterhalen

Om mijn vorige artikel over Michael Jackson te schrijven wilde ik de tijdstippen van tweets (status updates) op Twitter achterhalen. Neem bijvoorbeeld de tweet in het onderstaande screenshot:

Twitter - "about 21 hours ago". But what is the exact time?

De tweet eindigt met ” about 21 hours ago”, maar hoe laat was dat precies? Wat was het exacte tijdstip waarop ik de tweet naar Twitter verstuurde via FriendFeed?

Achterhaal het exacte tijdstip van een tweet via de Twitter API

Via de API van Twitter kun je met Twitter communiceren. API staat voor Application Programming Interface. Via een API kan iedere ontwikkelaar/programmeur met een programma of webdienst communiceren. Het bestaan van de Twitter API heeft ervoor gezorgd dat er zoveel Twitter applicaties beschikbaar zijn gekomen.

Zo is er de Twitter API methode “statuses show”. Ontwikkelaars kunnen deze methode gebruiken om tweets uit Twitter weer te geven. De API geeft aan dat dit op de volgende wijze dient te gebeuren:

  • http://twitter.com/statuses/show/id.format

In deze URL zijn twee variabelen te vinden:

  1. id
    Dit is het statusnummer van de tweet, te achterhalen via de URL
  2. format
    Dit is de manier waarop de Twitter API de informatie uit de tweet terug moet sturen. Keuzes zijn op het moment van schrijven xml, json, rss en atom. 

Praktijkvoorbeeld voor het achterhalen van de exacte tijd van een tweet

Het id van een tweet kun je achterhalen door een tweet apart te openen in de webbrowser. Er staat dan in de adresbalk een nummer als 2334866913. Van de tweet uit bovenstaand screenshot is de URL:

Als format kun je in de webbrowser het beste kiezen voor xml. De webbrowser kan dit direct weergeven.

Om nu via een webbrowser meer detailinformatie over de tweet uit het bovenstaande screenshot weer te geven stel je onderstaande URL samen:

De webbrowser toont dan veel informatie over de tweet zelf plus informatie over de twitter gebruiker van wie de tweet is. Bovenaan staat ook:

<created_at>Thu Jun 25 23:27:12 +0000 2009</created_at>

Dit is het exacte tijdstip waarop de tweet is gepost op Twitter. Het tijdstip is genoteerd in Greenwich Mean Time (GMT). Met The World Clock – Time Zone Converter zet je dit om naar het tijdstip in een plaats naar keuze.

Comments are closed.