ServersMan logo

あなたのスマートフォン、タブレット、PCが無料でクラウドストレージに!

APIについて(開発者向け)

ServersMan APIついにリリース!

ServersMan M2M API ver 0.1を一般にテスト公開いたします。

HTMLやJavaScriptを利用しiPhoneやAndroid端末へ直接アクセスすることが可能となりました。いろいろな用途で利用いただけるよう今後変更・追加を行っていきますが、まだまだ初期段階のため、ぜひフィードバックをサポートまで送って下さい。

開発チーム一同

※API利用方法

基本的にはREST形式にてXMLまたはJSON形式のレスポンスを返します。レスポンスを扱うことで、他のサービスとマッシュアップするなり単体で新しいUIを作成することが可能です。

たとえば、iPhone/Androidに指定したノード名が my-node、apiがsn.location.getLocationだったとします。
http://serversman.net/my-node/do?action=sn.location.getLocationという一意のURLで以下のレスポンスが返ってきます。

※レスポンス
{"response":{"action":"sn.location.getLocation","provider":{ "id": 1,"type": "gps"},"coodinate": {"lat":"35.657585","lng":"139.695984","datetime": "2011-01-01T00:00:01GMT+09:00", "alt": null },"mestat": { status: 200}}}

API一覧

sn.file.getList

ファイル一覧取得
http://serversman.net/my-node/do?action=sn.file.getList

sn.location.getLocation

位置情報取得
http://serversman.net/my-node/do?action=sn.location.getLocation

sn.device.getIP

Emotion Link IPアドレス取得
http://serversman.net/my-node/do?action=sn.device.getIP

mobile.device.public_html

public_html設定
http://serversman.net/my-node/do?action=mobile.device.public_html

mobile.device.alertmessage

メッセージ送信
追加パラメータ:msg
http://serversman.net/my-node/do?action=mobile.device.alertmessage?msg=text

mobile.device.vibrate

バイブレーション
http://serversman.net/my-node/do?action=mobile.device.vibrate

sn.people.getProfile

TwitterID取得
http://serversman.net/my-node/do?action=sn.people.getProfile

sn.device.getStatus

再生曲情報取得(iPhoneのみの機能です)
http://serversman.net/my-node/do?action=sn.device.getStatus