成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

聯(lián)想懂得流量卡 「api 2.0」php SDK(laravel 擴(kuò)展)

Paul_King / 2684人閱讀

摘要:原文地址不知道是不是有和我一樣使用到聯(lián)想懂得物聯(lián)網(wǎng)卡的兄。戳這里以下是使用說(shuō)明此擴(kuò)展是聯(lián)想的,可以方便的在中集成。由于聯(lián)想懂得的接口還在開(kāi)發(fā)中,所以這個(gè)擴(kuò)展包將處于開(kāi)發(fā)階段,等穩(wěn)定之后會(huì)發(fā)布版本。

原文地址

不知道是不是有和我一樣使用到聯(lián)想懂得物聯(lián)網(wǎng)卡的兄dei。我將接口封裝成了laravel框架的擴(kuò)展,也可以在laravel之外的項(xiàng)目中使用。

github戳這里

以下是使用說(shuō)明:

此擴(kuò)展是聯(lián)想 THINKIOT API 2.0 的 SDK,可以方便的在 Laravel 中集成。由于聯(lián)想懂得的相關(guān)接口還沒(méi)有穩(wěn)定,所以暫時(shí)沒(méi)有穩(wěn)定版本發(fā)布。

安裝
composer install caojianfei/lenovo-think-iot

由于目前沒(méi)有發(fā)布穩(wěn)定版本,需要手動(dòng)在composer.json文件的require中指定,像這樣:

"require": {
    "caojianfei/lenovo-think-iot": "dev-master"
}
配置
[
    "auth" => [
        "appkey" => "",
        "custid" => "",
    ],
    "gateway_url" => "" # 網(wǎng)關(guān)地址,默認(rèn) http://thinkiotapi.lenovo.com/httpOpenServer/serviceProvide
];

在 Laravel 中自定義配置

在命令行下運(yùn)行

php artisan vendor:publish

然后在 config 目錄下的 lenovo-think.php 中修改配置。

在其他項(xiàng)目中自定義配置

可以直接在實(shí)例化 ThinkManage 這個(gè)類(lèi)的時(shí)候第一個(gè)參數(shù)傳入配置或者配置的文件路徑。

使用 在 Laravel 框架中使用

調(diào)用示例

使用 Facade

# 查詢(xún)流量卡信息
Think::queryFlowInfo($iccid);

# 變更資費(fèi)月套餐接口
Think::cardChangeInfo($iccid, $postageId);

直接使用

# 獲取 sdk 實(shí)例
$think = app("thinkiot");

# 查詢(xún)流量卡信息
$think->queryFlowInfo($iccid);

# 變更資費(fèi)月套餐接口
$think->query($iccid, $postageId);
在其他項(xiàng)目中使用
$config = [
    "auth" => [
        "appkey" => "123456",
        "custid" => "654321",
    ],
    "gateway_url" => "url" # 網(wǎng)關(guān)地址
];

#$config 也可以是配置的文件目錄,例如 "configs/lenovo-think.php" 

$think = new CJFThinkIotThinkManage($config);

# 查詢(xún)流量卡信息
$think->queryFlowInfo($iccid);

# 變更資費(fèi)月套餐接口
$think->query($iccid, $postageId);
如果發(fā)現(xiàn)任何問(wèn)題,歡迎pull request。由于聯(lián)想懂得的接口還在開(kāi)發(fā)中,所以這個(gè)擴(kuò)展包將處于開(kāi)發(fā)階段,等穩(wěn)定之后會(huì)發(fā)布版本。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/30752.html

相關(guān)文章

  • 下載量最高的「50 」個(gè) Laravel 擴(kuò)展

    摘要:簡(jiǎn)介另一個(gè)令人喜歡的地方,是擁有活躍的開(kāi)發(fā)者社區(qū),而活躍的開(kāi)發(fā)者社區(qū)帶來(lái)的,是繁華的擴(kuò)展包生態(tài)該項(xiàng)目統(tǒng)計(jì)了目前下載量最高的個(gè)擴(kuò)展包。記得喲相信下面這些擴(kuò)展包會(huì)讓你的編碼更加高效。排名下載量排名包地址下載次數(shù)描述圖片處理。 簡(jiǎn)介 Laravel 另一個(gè)令人喜歡的地方,是擁有活躍的開(kāi)發(fā)者社區(qū),而活躍的開(kāi)發(fā)者社區(qū)帶來(lái)的,是繁華的擴(kuò)展包生態(tài) ———— @Summer 該項(xiàng)目統(tǒng)計(jì)了目前 pack...

    liaorio 評(píng)論0 收藏0
  • 下載量最高 100 個(gè) Laravel 擴(kuò)展包推薦

    摘要:本文經(jīng)授權(quán)轉(zhuǎn)自社區(qū),后續(xù)更新將以帖子內(nèi)容和內(nèi)容為準(zhǔn)。說(shuō)明另一個(gè)令人喜歡的地方,是擁有活躍的開(kāi)發(fā)者社區(qū),而活躍的開(kāi)發(fā)者社區(qū)帶來(lái)的,是繁華的擴(kuò)展包生態(tài)。本文對(duì)上打了標(biāo)簽的擴(kuò)展包進(jìn)行整理,截止到現(xiàn)在年月號(hào),有超過(guò)個(gè)擴(kuò)展包,以下是下載量最大的個(gè)。 本文經(jīng)授權(quán)轉(zhuǎn)自 PHPHub 社區(qū),后續(xù)更新將以 PHPHub 帖子內(nèi)容 和 GitHub 內(nèi)容 為準(zhǔn)。 說(shuō)明 Laravel 另一個(gè)令人喜歡的地方...

    Tychio 評(píng)論0 收藏0
  • Laravel+OSS使用筆記

    摘要:為什么使用對(duì)象存儲(chǔ)對(duì)象存儲(chǔ)是云服務(wù)提供商面向企業(yè)和個(gè)人開(kāi)發(fā)者提供的高可用,高穩(wěn)定,強(qiáng)安全的云端存儲(chǔ)服務(wù)。什么是阿里云對(duì)象存儲(chǔ)服務(wù),簡(jiǎn)稱(chēng),是阿里云提供的海量安全低成本高可靠的云存儲(chǔ)服務(wù)。 關(guān)于作者 程序開(kāi)發(fā)人員,不拘泥于語(yǔ)言與技術(shù),目前主要從事PHP和前端開(kāi)發(fā),使用Laravel和VueJs,App端使用Apicloud混合式開(kāi)發(fā)。合適和夠用是永不停息的追求。 個(gè)人網(wǎng)站:https:/...

    CloudwiseAPM 評(píng)論0 收藏0
  • moell/mojito - 基于 Laravel、Vue、ELement 構(gòu)建的基礎(chǔ)后臺(tái)系統(tǒng)擴(kuò)展

    摘要:是一個(gè)基于構(gòu)建的后臺(tái)管理系統(tǒng)。然后運(yùn)行下面的命令來(lái)發(fā)布資源命令執(zhí)行成功會(huì)生成配置文件,數(shù)據(jù)遷移和構(gòu)建的文件。 Mojito Mojito 是一個(gè)基于 Laravel, Vue, Element構(gòu)建的后臺(tái)管理系統(tǒng)。 截圖 showImg(https://segmentfault.com/img/remote/1460000016620851?w=1437&h=662); 獲取地址 htt...

    Object 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

Paul_King

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<