承接 dodev34/sdk-sierra-iot-m2m-bundle 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

dodev34/sdk-sierra-iot-m2m-bundle

Composer 安装命令:

composer require dodev34/sdk-sierra-iot-m2m-bundle

包简介

Airvantage PHP SDK. Manage your SIM cards effectively, carry out remote analysis and reduce costs. Starter-kits available for trials.

README 文档

README

WIP.

How use from scratch

// composer.json
{
  "autoload": {
    "psr-4": {
      "M12U\\Bundle\\Sdk\\Sierra\\IotM2MBundle\\": "sdk-sierra-iot-m2m-bundle"
    }
  },

  "require": {
    "php": ">=5.3.0",
    "psr/log": "~1.0",
    "symfony/http-kernel": ">=2.8",
    "symfony/yaml": ">=2.8",
    "symfony/dependency-injection": ">=2.8",
    "guzzlehttp/guzzle": "^6.2",
    "symfony/console": "^3.3",
    "symfony/var-dumper": "^3.3"
  },
  "require-dev": {
    "symfony/framework-bundle": ">=2.8"
  },
  "extra": {
    "branch-alias": {
      "dev-master": "1.0"
    }
  }
}

# paremeters.yml
parameters:
    m12u.sdk.sierra.iot_m2m.config.uri_oauth_token: "https://eu.airvantage.net/api/oauth/token"
    m12u.sdk.sierra.iot_m2m.config.username: "your_username"
    m12u.sdk.sierra.iot_m2m.config.password: "your_password;"
    m12u.sdk.sierra.iot_m2m.config.base_uri: "https://eu.airvantage.net"
    m12u.sdk.sierra.iot_m2m.config.client_id: "your_client_id"
    m12u.sdk.sierra.iot_m2m.config.client_secret: "yours_client_secret"
    m12u.sdk.sierra.iot_m2m.config.token: "your_token"
    m12u.sdk.sierra.iot_m2m.config.grant_type: "password"
<?php
require_once __DIR__ . '/vendor/autoload.php';

use M12U\Bundle\Sdk\Sierra\IotM2MBundle\M12USdkSierraIotM2MBundle;
use Symfony\Component\Config\FileLocator;
use Symfony\Component\DependencyInjection\ContainerBuilder;
use Symfony\Component\DependencyInjection\Loader\YamlFileLoader;

$container = new ContainerBuilder();
$loader = new YamlFileLoader($container, new FileLocator([
    __DIR__,
    __DIR__.'/sdk-sierra-iot-m2m-bundle/Resources/config'
]));
$loader->load('parameters.yml');
$loader->load('services.yml');

$bundle = new M12USdkSierraIotM2MBundle();
$bundle->build($container);

if (! $container->isCompiled()) {
    $container->compile();
}

$provider = $container->get('m12u.sdk.sierra.iot_m2m.provider_proxy');
$system = $provider->getClient('system');

统计信息

  • 总下载量: 22
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-06-18

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固