*はてなハイクAPI Twitter(のBASIC認証時代)互換のAPIサービス。エントリー取得・投稿、関連キーワード設定解除、キーワードフォロー・解除等々できる。 **APIドキュメント (API Documentation) 内容は一緒。のはず。[[要出典]] ||日本語|English| |ハイク内|http://h.hatena.ne.jp/api|http://h.hatena.com/api| |Hatena Developer Center内|http://developer.hatena.ne.jp/ja/documents/haiku|http://developer.hatena.ne.jp/en/documents/haiku| **ハイクAPIの不具合、へんなところ一覧 ハイクAPIには、どうみても不具合だったり、どう考えても使いにくかったりする点がありますが、アイデアを登録しても大半が塩漬けに(放置)されているのが現状です。 ここでは、API利用者から見て不具合と思われるもの、不便なものに対して、回避策などを共有できれば良いかなと思っています。 -- [[id:Akkiesoft]] |API名/APIの種類|不具合の概要|回避策|関連アイデア|備考|h |エントリー取得系API|URL記法で、titleが欠落してURLしか取得できない(他、記法によって出力のされ方が違ってパースしにくい)|なしor一部正規表現でがんばる|[[idea:24427]]|| |エントリー取得系API|エントリーのfavoritedが、実際のスターの数に合わない|はてなスターAPIを使う(?)|[[idea:23824]], [[idea:24262]], [[idea:25091]]|| |エントリー取得系API|URLを含むキーワードが404 Not Foundとなり取得できない|なし|[[idea:25587]], [[idea:21007]]|| |エントリー取得系API|'.'や'#'などを含むキーワードが404 Not Foundとなり取得できない|なし|[[参考>http://h.hatena.ne.jp/khashi/9234080602626951269]]|| |statuses/update|sourceパラメータに長文を指定すると、いろいろおかしくなる|fromパラメータをいじめない|[[idea:25455]]|| |statuses/destroy|実行したレスポンスのlinkのURLに:80が含まれる|正規表現で削る(?)|[[idea:25467]]|| |statuses/keyword_timeline|存在しないキーワードを指定すると500 Internal Server Errorが返ってくる|そういうものとして扱う|[[idea:24800]]|| |statuses/followers|取得結果が、実際のユーザページに表示されるfollowers数と異なる|なし|[[idea:21564]]||
はてなハイクAPI のバックアップソース(No.3)