Download the PHP package zeevin/libiocm without Composer
On this page you can find all versions of the php package zeevin/libiocm. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download zeevin/libiocm
More information about zeevin/libiocm
Files in zeevin/libiocm
Download zeevin/libiocm
More information about zeevin/libiocm
Files in zeevin/libiocm
Vendor zeevin
Package libiocm
Short Description 中国电信物联网开放平台API对接库
License MIT
Homepage https://github.com/zeevin/libiocm
Package libiocm
Short Description 中国电信物联网开放平台API对接库
License MIT
Homepage https://github.com/zeevin/libiocm
Please rate this library. Is it a good library?
Informations about the package libiocm
中国电信物联网开放平台API(北向)对SDK
Libiocm 实现了对中国电信物联网开发平台(北向)API的对接。
关于NB-IoT的开发,有兴趣的朋友可以加QQ群交流:群号:577640752
安装
对接进度:
主要完成如下内容:
- 1、使用JMS包装请求参数。以定义类变量的方式设置请求参数,便于参数的设置和参数提示。
- 2、使用JMS包装返回的json数据,默认会把请求数据映射为对应的RequestAttribute类,便于进一步使用。
- 3、使用doctrine/cache 缓存ouath token结果。目前适配了memcached、Redis、file三类。
注意事项:
- 1、Guzzle 库只支持pem格式的证书,因此需要将默认的p12格式证书转换成pem格式,比如:
目前测试平台的证书密码是:IoM@1234,如果后期电信有更新需要同步更新。
-
2、电信编写的api文档看起来并不十分完善,有些返回信息是从头信息中查看,比如1.2.2.4 删除直连设备接口, 此接口在删除成功时返回结果需要查看头信息的statusCode和reasonPhrase内容,body中并没有json信息,为解决这种问题, 我在所有的请求结果中都加入了"statusCode"和"reasonPhrase"属性。
- 3、接口调用方式请查看tests文件夹下的示例。
All versions of libiocm with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.0
guzzlehttp/guzzle Version >=6.5.6
dusank/knapsack Version ^10.0
jms/serializer Version ^1.11
doctrine/cache Version ^1.7
pimple/pimple Version ^3.2
symfony/http-foundation Version ~3.3||~4.0||~5.0
predis/predis Version ^1.1
openlss/lib-array2xml Version ^0.5.1
ext-json Version *
guzzlehttp/guzzle Version >=6.5.6
dusank/knapsack Version ^10.0
jms/serializer Version ^1.11
doctrine/cache Version ^1.7
pimple/pimple Version ^3.2
symfony/http-foundation Version ~3.3||~4.0||~5.0
predis/predis Version ^1.1
openlss/lib-array2xml Version ^0.5.1
ext-json Version *
The package zeevin/libiocm contains the following files
Loading the files please wait ....