SORACOM SDK for PHP

  • 0
    いいね
  • 0
    コメント

    概要

    ノリと勢いでSORACOM SDK for PHPを作ってみました。
    いろいろと未完成ですがとりあえず公開します。

    導入方法

    Composerを使いましょう。

    $ composer require shimomo/soracom-sdk-php
    

    使用方法

    Auth

    認証

    $soracom = new \Soracom\Api();
    $soracom->auth([
        'email'               => 'xxxxxxxxxx',
        'password'            => 'xxxxxxxxxx',
        'tokenTimeoutSeconds' => 24 * 60 * 60,
    ]);
    

    Subscriber

    全件取得

    $response = $soracom->listSubscribers();
    

    条件にマッチしたもの

    $response = $soracom->listSubscribers([
        'tag_name'             => 'xxxxxxxxxx',
        'tag_value'            => 'xxxxxxxxxx',
        'tag_value_match_mode' => 'xxxxxxxxxx',
        'status_filter'        => 'xxxxxxxxxx',
        'speed_class_filter'   => 'xxxxxxxxxx',
        'serial_number_filter' => 'xxxxxxxxxx',
        'limit'                => 'xxxxxxxxxx',
        'last_evaluated_key'   => 'xxxxxxxxxx',
    ]);
    

    1件取得

    $response = $soracom->getSubscriber(['imsi' => 'xxxxxxxxxx']);
    

    有効化

    $response = $soracom->activateSubscriber(['imsi' => 'xxxxxxxxxx']);
    

    無効化

    $response = $soracom->deactivateSubscriber(['imsi' => 'xxxxxxxxxx']);
    

    まとめ

    他の機能については後で追記します。
    詳しくは shimomo/soracom-sdk-php を見てください。