はじめに
最近, SORACOM SDK for PHPを開発しています.
これは, SORACOMプラットフォームのAPIをPHPから呼び出せるようにしたものです.
公式からは, GoやRubyのSDKが提供されていますが, PHPerとしてはPHPのSDKが欲しかったので開発しています.
正直なところ, あまり需要はないと思いますけどね.
導入方法
Composerで導入します.
1 | $ composer require shimomo/soracom-sdk-php |
使用方法
メールアドレスとパスワードによる認証
1 2 3 4 5 6 7 8 | <?php $soracom = new \Soracom\Api(); $soracom->auth([ 'email' => 'xxxxxxxxxx', 'password' => 'xxxxxxxxxx', 'tokenTimeoutSeconds' => 24 * 60 * 60, ]); |
指定したSIMの速度を変更
1 2 3 4 5 6 7 8 | <?php $soracom->updateSpeedClass([ 'imsi' => 'xxxxxxxxxx', 'speed_class' => [ 'speedClass' => 's1.minimum', ], ]); |
指定したSIMの使用を開始
1 2 3 4 5 | <?php $soracom->activateSubscriber([ 'imsi' => 'xxxxxxxxxx', ]); |
指定したSIMの使用を休止
1 2 3 4 5 | <?php $soracom->deactivateSubscriber([ 'imsi' => 'xxxxxxxxxx', ]); |
おわりに
SORACOMプラットフォームのAPIを呼び出すPHPのSDKを開発しています.
現在, APIの全てを網羅できていないので, 開発を続けていきたいと思います.