im.kayac.com

Welcome to Notification HUB API


    Source                                                  Destination
    -------------------------------------------------------------------



    HTTP POST      .--------------.       XMPP               .--------.
    ------------>  |              |     .------------------> | Jabber |
                   |              |     |                    '--------'
                   | im.kayac.com |-----+
    EMail          |              |     |                    .--------.
    ------------>  |              |     '------------------> | iPhone |
                   '--------------'       Apple Push         '--------'
                                            Notification (APNs)


im.kayac.com は通知用のいくつかのAPIを提供するウェブサービスです。

HTTP POSTもしくはEメールを使用して、簡単にあなたの Jabber アカウントや、iPhoneに通知を送信することが可能です。

現在サポートしているAPIソースは:

通知先として:

をサポートしています。

使い方:

HTTP POST:

POST /api/post/username HTTP/1.0
Host: im.kayac.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 22

message=Hello%20World!

もしくはもっと簡単にcurlをつかうと上記はこのようになります:

curl -d 'message=Hello World' http://im.kayac.com/api/post/username

詳細はドキュメントをご覧ください。


今すぐ登録!

APIドキュメント

Request

URL

http://im.kayac.com/api/post/{username}

Method

POST

POST Parameters

シグネチャは message と秘密鍵を連結したものの、SHA-1 hex 値を指定します。 例えば、messageが "Hello" で、秘密鍵が "SecretKey" だった場合は:

sig=3e287020daaa2771e73ceda2e798c2d576882f22  // sha1_hex( "HelloSecretKey" );

と言うパラメータを使用します

Response

レスポンスは以下のようなJSONフォーマットになります
{
  "id": null,
  "error", "",
  "result", "posted"
}

Response parameters

Third-party applications