<noscript id="mmkmi"><source id="mmkmi"></source></noscript>
  • <noscript id="mmkmi"><kbd id="mmkmi"></kbd></noscript>
  • <table id="mmkmi"><source id="mmkmi"></source></table>
  • 貝殼物聯(API)_Android手機_Arduino_ESP-1_傳感器==創客們最佳選擇

    作者:cklm_pxq | 更新時間:2017-12-21 | 瀏覽量:1676

        我是一位教師,也是某省學生競賽輔導教師講師團成員,培訓輔導教師,講《創客類項目(創意智造)專項輔導培訓》,其中就有物聯網培訓,找來找去,找到貝殼物聯,因為它開放了控制部分的API(好多物聯網平臺恰恰把控制功能API不公布空著囁),貝殼物聯能讓我們用自己開發的APP直接控制設備。何為創客:創客譯自英文單詞  Maker(包括Hacker)。創客最重要的標志是掌握了自生產工具,不以贏利為目標,把創意轉變為現實的人,簡單的說就是:玩創新的一群人。何為創客教育:創客教育以“造物”的形式,綜合應用各學科知識。減少標準化教學和測試對學生個性化發展帶來的損害,用一種新的方法鼓勵創造和創新。既然是“造物”就要造自己特色的物品,貝殼物聯(API)+Android手機,就能達到全新不帶任何物聯網應用痕跡的人機對話界面。拓展自己的應用空間。Arduino 創客們都會。ESP-1模塊比ESP-8266體積小還便宜。當然傳感器是創客們必不可少的。所以說:貝殼物聯(API)+Android手機+Arduino+ESP-1+傳感器【五合一】是創客們最佳選擇。看到“貝殼物聯用戶API(暫行)---2017-10-27”中的“暫行”二字。我就擔心,日后免費使用的人多了,就會把控制部分常用的API(第三和第六)的使用權給沒收了吧?!
       只要繼續開放,我能在培訓實操環節演示手機編程利用該物聯網“造物”,我會在任何場合宣傳貴平臺的.....

    一、獲取授權碼(access_token)

    (1)、獲取返回文本:

    地址:http://www.eqytg.org/oauth/token
    請求方式:POST
    參數:
        client_id:"應用ID",
        client_secret:"應用密碼",
        username:"用戶ID",
        password:"用戶apikey",
        grant_type:"password"
    示例(只復制粘貼引號里內容,替換X部分):
    $ curl "http://www.eqytg.org/oauth/token" -d "grant_type=password&client_id=xxxx&client_secret=xxxxxxxxxx&username=x&password=xxxxxxxxx"
    請求信息,文本正確返回值:
    {"access_token":"219e53e4fea824e7cc86......","expires_in":3600,"token_type":"Bearer","scope":null,"refresh_token":"8107bce9803527c448"}
    access_token——獲取網站資源憑證
    expires_in——憑證有效時間,單位秒
    token_type——憑證類型
    scope——備用字段
    fresh_token——刷新當前token憑證,可用延期當前憑證

    (2)、在自己手機APP中用程序提取憑證:

    用變量從返回文本的  ","expires_in":3600  處截取長度為40的子串為access_token或從返回文本的  17  處截取長度為40的子串為access_token【若獲取文本轉換成aJson,把17改為16即可】

    (3)、每隔一定時間刷新一次access_token(40位),永不失效。

    (4)、發送實時消息(即手機控制Arduino):
    地址:http://www.eqytg.org/oauth/say
    請求方式:POST
    參數:
        access_token:"授權憑證,憑證內部已包含用戶ID信息",
        id:"發送目標ID,可為設備或用戶,形如:U2、D12",
        c:"消息內容,如:play",
        sign:"可選,用于信息標識"
    示例(只復制粘貼引號里內容,替換X部分):

    $ curl "http://www.eqytg.org/oauth/say" -d "access_token=xxxxxxxxxxx......&id=Dxxxx&c=play&sign=room"

    二、Arduino、ESP-1(8285)兼容8266、傳感器連接及編程

    略:詳見http://www.eqytg.org/help/2.html 

       各位創客們跟我有同樣的感受吧?!.jmxxjs.cn...

     


    評論:共3條

    貝殼物聯 評論于:2017-12-21 09:05:53
    感謝老師對貝殼物聯平臺支持和認可,我們也是奔著讓廣大創客能夠更自由更方便的使用平臺的目標發展。
    貝殼物聯用戶API(暫行)中“暫行”意在提醒用戶該api還不完善,不盡如人意,有可能會調整接口鏈接地址或參數,因此可能產生了歧義。
    這些接口對個人玩家只會更加完善、豐富,而不會減少。
    有企業用戶合作也是在此平臺的基礎另外搭建服務器,不與此混用。
    cklm_pxq 評論于:2017-12-21 09:12:43
    喔,謝謝!感謝貴平臺。
    a386554965 評論于:2018-06-16 17:30:37
    請問一下 用戶APIKEY和設備的有什么不同?
    返回頂部
    <noscript id="mmkmi"><source id="mmkmi"></source></noscript>
  • <noscript id="mmkmi"><kbd id="mmkmi"></kbd></noscript>
  • <table id="mmkmi"><source id="mmkmi"></source></table>
  • 三上悠亚在线观看