LivedoorクリップのAPIを使ってaddができない件について
おとといくらいからdirect_bookmark.jsを使ってLivedoorクリップに登録できないので、なんでだろ??
と思って、少し調査してみた。
- direct_bookmarkで「例外が発生」のerrechoメッセージがでる
- 例外発生条件をソースで確認
- httpのレスポンスコードが200以外だったら例外を投げる。
- 受け取ったXMLHttpRequestのステータスとコードをDebug出力
- Internal Sever Error 500
- RESTTestアドオンを使ってAPIを利用する
- Headerに『Authorization: Basic Base64ID情報XXXXXXX=』をセット
- http://api.clip.livedoor.com/v1/posts/get?
- 結果正常に取得できた
- http://api.clip.livedoor.com/v1/posts/all?
- 結果を正常に取得できた
- http://api.clip.livedoor.com/v1/posts/add?
- パラメータもセット
- サーバーエラー(ステータスコード500)
- http://api.clip.livedoor.com/v1/posts/delete?
- パラメータもセット
- サーバーエラー(ステータスコード500)
- サポートに問い合わせ
- メンテナンス中と回答あり。
いまここ
【結論】
現在Livedoorクリップに下記APIを使ってaddまたはdeleteするとエラーになる模様。
サーバ負荷を軽減する作業中とのことで、パフォーマンスアップに期待。
お知らせなどにはAPIメンテナンス中の記載を見つけられなかった。
作業が完了したら連絡をもらえるようにとりつけた。
※参考URL(LivedoorクリップAPI)
http://wiki.livedoor.jp/staff_clip/d/API%2c%20delicious%20compatible