フィーネとTwitterのURL API(原文:fiene & twiturl api)


Summary

Key Points:

原文の要点

Malte und das Team von Twiturl.de haben ihre API für den Testbetrieb freigegeben, sodass Entwickler sie nun in ihren Programmen und Plugins nutzen können. Die API ist unter http://api.twiturl.de/friends.php erreichbar und unterstützt sowohl POST- als auch GET-Methoden. Die wichtigsten Parameter sind `new_url`, die lange URL, die in eine Twiturl umgewandelt werden soll, und `new_code`, ein optionaler Wunschcode für die Kurz-URL. Die Antwort der API erfolgt standardmäßig im RSS 2.0-Format, wobei die neue Twiturl im Linkfeld und der Code im Titelfeld angezeigt wird. Bei Fehlern wird ebenfalls ein RSS-Feed zurückgegeben, der den Fehler im Descriptionfeld beschreibt. Die API ist derzeit frei zugänglich, aber bei hoher Nachfrage könnten Zugangsbeschränkungen eingeführt werden. Statistiken zu den Twiturls können weiterhin über http://stats.twiturl.de/wunschcode abgerufen werden. Für Clients, die kein RSS parsen können, gibt es die Möglichkeit, die Ausgabe als einfachen Text zu erhalten, indem der Parameter `output=txt` übergeben wird. Zusätzlich können URLs auch im rawurlencode-Format übergeben werden, um Probleme mit Sonderzeichen zu vermeiden. Neuigkeiten zur API werden im Blog dokumentiert, und kürzlich wurden Updates wie die Textausgabe und die Unterstützung für rawurlencode hinzugefügt.

本段の原文をご参照ください: https://www.danielfiene.com/archive/2009/01/10/fiene-twiturl-api/

回想

あの頃、Twiturl.deのAPIについて記事を書いた時のことを思い出すと、なんだか懐かしい気持ちになる。当時は、MalteとチームがAPIをテスト公開したばかりで、開発者たちが自由に使えるようになったんだよね。APIの仕様を説明するために、POSTとGETメソッドのサポートや、`new_url`や`new_code`といったパラメータについて詳しく書いたのを覚えている。RSS 2.0フォーマットでのレスポンスや、エラー時の処理についても触れたけど、特に印象的だったのは、`output=txt`でシンプルなテキスト出力ができるようにしたこと。これって、当時としては結構便利な機能だったと思う。

あと、rawurlencodeのサポートも追加されたって書いたよね。これで、特殊文字の問題が解決されて、開発者たちも使いやすくなったんじゃないかな。記事を書いている時は、APIの可能性や、これからどう使われていくのかってことにワクワクしていた気がする。でも、同時に、アクセスが増えたら制限がかかるかもしれないってことも書いてたな。ちょっと心配だったけど、それも含めて、APIの成長を見守る感じだった。

今振り返ると、あの記事は自分にとって、技術的な内容を分かりやすく伝えることの難しさと楽しさを学ぶ機会だったと思う。当時はまだブログもそんなに書いてなかったから、ちょっと緊張しながら書いてたな。でも、読んでくれた人たちが「役に立った」って言ってくれた時は、本当に嬉しかった。あの時の経験が、今の自分にも活きている気がする。
Extended Perspectives Comparison:
項目詳細
API 名稱Twiturl.de API
可用性テスト運用中、自由にアクセス可能
主なパラメータ`new_url`: 短縮する長いURL, `new_code`: オプションの短縮コード
レスポンス形式デフォルトはRSS 2.0、エラー時もRSSで返却
追加機能`output=txt`によるシンプルなテキスト出力、`rawurlencode`サポート

Reference Articles


danielfiene

Expert

Related Discussions

❖ Related Articles