ブックマーク / www.xmisao.com (1)

  • はてなブックマークエントリー情報取得APIが503を返す / はてなはRubyが嫌い? -- ぺけみさお

    TL;DRはてなブックマークエントリー情報取得APIは、User-Agentが存在しないリクエストに対して503を返すさらに、なぜかRubyという文字列に前方一致するUser-Agentのリクエストに対しても503を返すはてなブックマークエントリー情報取得APIを使用する時は、Rubyから始まらないUser-Agentを指定してリクエストする必要がある概要はてなブックマークエントリー情報取得APIを使用すると、あるURLについて、はてなブックマークのエントリー情報(件数やコメント等)を取得することができます。 大変魅力的なAPIですが、このAPIを使用しようとしたところ、はてなのドキュメントには書かれていない奇妙な挙動に気づいたので、書き留めておくことにします。 奇妙な挙動を確認したのは2016年9月24日です。 Web APIは生モノなので、明日には違う挙動になっているかも知れません。

    perl48
    perl48 2018/03/05
    誰かが公開したスクリプトがScript Kiddyに使い倒され、そのUAがRubyになってた。はてな側は自動検知でブラックリスト化したのでは、という夢想。
  • 1