web-dev-qa-db-fra.com

Comment puis-je obtenir l'heure exacte du commentaire que j'ai fait?

J'ai fait un commentaire sur un article d'Imgur. Un ami m'a dit "haha j'ai vu ce commentaire! C'était sur Reddit, non?" Non, non mon ami. C'était sur Imgur. Maintenant, je dois savoir quand, à la seconde, j'ai fait mon commentaire. Je sais quand le commentaire Reddit a été fait parce que le texte alternatif sur les dates est l'heure UTC à laquelle [quelque élément que la date représente] a été posté. Mais sur Imgur, je ne trouve pas cette information.

Mais nous sommes en 2014. Il doit y avoir un moyen. Droite? DROITE?! Aidez-moi, s'il vous plaît, à trouver l'heure exacte de la publication d'un commentaire Imgur!

1
corsiKa

Il y a un moyen, mais pas facile. Utilisez la méthode / comment de l’API Imgur , qui renvoie entre autres choses le timestamp Epoch du commentaire (c’est-à-dire avec une précision pouvant atteindre 1 seconde).

Le chemin est https://api.imgur.com/3/comment/ {id} où {id} est le numéro situé à la fin du lien permanent d'un commentaire. Les données renvoyées par l'API ressemblent à l'exemple ci-dessous, où datetime est le champ souhaité. Un outil tel que http://www.epochconverter.com/ peut le convertir en format lisible par l’homme.

Le seul problème est que l'API Imgur nécessite une autorisation. Par conséquent, avant de l'utiliser, vous devrez parcourir les étapes d'enregistrement décrites à la section https://api.imgur.com/

{
    "data": {
        "id": 1110,
        "image_id": "K84kO",
        "caption": "This is a Test Caption sent via the API!",
        "author": "joshTest",
        "author_id": 384077,
        "on_album":false,
        "album_cover":null,
        "ups": 5,
        "downs": 0,
        "points": 5,
        "datetime": 1346977487,
        "parent_id": null,
        "deleted": true
    },
    "success": true,
    "status": 200
}
1
user79865