おつかれさまでございます。
大きなプロジェクト案件を頂きまして、そしてしかも受注から納期まで2周間ほどという鬼スケジュールの中バタバタとしている矢先、ChatWorkで不具合が出てしまいまして、それがすぐに解決しましたので書いておきます。
Gメールに届いたメールで、特定のタイトルのものはChatWorkに通知される仕組みにしていたのですが、数日前から急に届かなくなりました。
はっきり申し上げますと、振込通知がこなくなりました。
これは死活問題です。
リソースライブラリからChatWorkClientのバージョンを変えてみたりしてデバッグするとバグ情報がなかったので、これで放置していたんですが、やっぱり振込通知が来ない。
ログを取ってみると、
ChatWork API v1 is now obsolete. Please use the latest version.
翻訳してみると、
ChatWorkのAPIのバージョンが古いから新しいのに変えてね!
ということでした。
ここに記載がありました。
2017/01/26 – チャットワークAPIバージョンアップのお知らせ
・エンドポイントのベースURIの変更
エンドポイントのベースURIが変わります。
https://api.chatwork.com/v1 → https://api.chatwork.com/v2
https://api.chatwork.com/v1 → https://api.chatwork.com/v2
・message_idのデータ形式の変更
各エンドポイントのレスポンスに含まれるmessage_idのデータ形式が、数字型から文字列型に変わります。
取り扱うメッセージデータの増加にともない、今後、message_idの桁数がInt型の限界である2147483647を超えることが予想されるため、
v2では、より大量のデータを扱えるよう、message_idのレスポンスを64bitの整数となる文字列型に変更いたしました。
レスポンスの内容が変わりますので、各言語やデータベースでの取り扱いにどうぞご注意ください。
・・・だそうです。
最新版に対応したところで、デバッグしてみた結果。
ニコさん┏○)) アザ━━━━━━━━ス!
お客さま、お支払┏○)) アザ━━━━━━━━ス!
スパム対策として日本語が含まれない投稿は無視されますのでご注意ください。