2009-09-28 10 views
4

J'ai un programme de chat, écrit en Delphi 7, que je voudrais remplacer l'URL affichée, avec un tinyurl plus petit tel qu'affiché. J'ai googlé mais je n'ai rien trouvé d'utile pour le moment.Comment générer un tinyurl en Delphi

+7

C'est un peu ennuyant quand les URL sont cachées derrière des versions raccourcies et impénétrables. Dans votre cas, je suggère d'utiliser un texte plus court pour le texte * affiché *, mais de conserver l'URL d'origine pour l'afficher dans la barre d'état ou un indice, comme le font les navigateurs Web. Laissez les destinataires de chat voir les URL réelles que les utilisateurs leur envoient, afin qu'ils puissent mieux juger s'ils veulent vraiment cliquer. Stack Overflow le fait pour les longues URL dans les commentaires, par exemple. –

Répondre

1

Vous pouvez utiliser le Google Shortener API.

En utilisant REST, vous pouvez envoyer une valeur JSON comme ceci:

{"longUrl": "http://stackoverflow.com/"} 

et le résultat ressemble à ceci:

{ 
"kind": "urlshortener#url", 
"id": "http://goo.gl/lgNaMv", 
"longUrl": "http://stackoverflow.com/" 
} 

Vous avez besoin de mettre en œuvre l'authentification. Cordialement.

Questions connexes