読者です 読者をやめる 読者になる 読者になる

LivedoorクリップのAPIを使ってaddができない件について

おとといくらいからdirect_bookmark.jsを使ってLivedoorクリップに登録できないので、なんでだろ??
と思って、少し調査してみた。

  1. direct_bookmarkで「例外が発生」のerrechoメッセージがでる
  2. 例外発生条件をソースで確認
    1. httpのレスポンスコードが200以外だったら例外を投げる。
  3. 受け取ったXMLHttpRequestのステータスとコードをDebug出力
    1. Internal Sever Error 500
  4. RESTTestアドオンを使ってAPIを利用する
    1. Headerに『Authorization: Basic Base64ID情報XXXXXXX=』をセット
    2. http://api.clip.livedoor.com/v1/posts/get?
      1. 結果正常に取得できた
    3. http://api.clip.livedoor.com/v1/posts/all?
      1. 結果を正常に取得できた
    4. http://api.clip.livedoor.com/v1/posts/add?
      1. パラメータもセット
      2. サーバーエラー(ステータスコード500)
    5. http://api.clip.livedoor.com/v1/posts/delete?
      1. パラメータもセット
      2. サーバーエラー(ステータスコード500)
  5. サポートに問い合わせ
    1. メンテナンス中と回答あり。


いまここ



【結論】

現在Livedoorクリップに下記APIを使ってaddまたはdeleteするとエラーになる模様。
サーバ負荷を軽減する作業中とのことで、パフォーマンスアップに期待。
お知らせなどにはAPIメンテナンス中の記載を見つけられなかった。
作業が完了したら連絡をもらえるようにとりつけた。

※参考URL(LivedoorクリップAPI
http://wiki.livedoor.jp/staff_clip/d/API%2c%20delicious%20compatible