<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 【Qt編程】基于Qt的詞典開發系列--調用網絡API 前面文章中我們實現了本地的詞庫設計,可以完成本地的查詞功能,那么這篇文章**主要講一講如何通過調用網絡的api來實現詞典的網絡查詞功能**。 ## 詞典API的選擇 基本上市面上做詞典軟件的公司都有對應的api,比如說有道、金山等等,不過一般都需要api key,有點麻煩,于是乎,我就找了個簡單好用的扇貝網API:[http://www.shanbay.com/help/developer/api/](http://www.shanbay.com/help/developer/api/)?奇怪的是,該api說要停用了,可以從我去年暑假完成該軟件制作,到如今為止,還能正常使用。 ##扇貝詞典api的使用 進入上面我給的扇貝網的api地址,我們可以看出該api文檔還是比較詳細。像我這種從未接觸過網絡編程的人來說,也能比較了解。下面我們來簡單說說怎么使用這些api。由于我詞典的功能只有查詞、添加單詞兩種功能,因此只需要使用文檔中的對應的api接口就可以了。 在api介紹的開始處,有下面的文字如下:? ![](https://box.kancloud.cn/2016-01-15_5698c1c794b50.jpg) 因此,在使用該api時,**我們必須首先注冊**!完成注冊并登錄后,我們繼續查看api文檔,由于我們只實現查詢單詞和保存單詞的功能(當然也可以實現文檔中的其它功能,使用方法類似),因此只需關注下面如圖所示的內容就夠了:? ![](https://box.kancloud.cn/2016-01-15_5698c1c7a5fed.jpg) 有可能你看了圖中的內容,還是一頭霧水,那么我們可以先嘗試一下。**首先確保已經登錄了扇貝網,然后在瀏覽器中輸入**:[http://www.shanbay.com/api/word/test](http://www.shanbay.com/api/word/test)?,然后我們就可以看到如下的內容:? ![](https://box.kancloud.cn/2016-01-15_5698c1c7bae38.jpg) 圖中的內容就是我們查詢test單詞所得到的結果。如果我們想要保存該單詞,則只需要在瀏覽器中輸入:[http://www.shanbay.com/api/learning/add/test](http://www.shanbay.com/api/learning/add/test)?我們得到的結果如下: ![](https://box.kancloud.cn/2016-01-15_5698c1c7ce7de.jpg) 上圖說明這個單詞已經被我們保存了,并且給予了它一個編號。因此,當我們再查詢該單詞的時候,即在瀏覽器中輸入:[http://www.shanbay.com/api/word/test](http://www.shanbay.com/api/word/test)?會發現id不再是0,而是與上面的編號相同:? ![](https://box.kancloud.cn/2016-01-15_5698c1c7dd86b.jpg) 到目前為止,上述的操作都不涉及到編程,都是直接在瀏覽器中進行的操作。然而,我們想要在詞典中實現該功能,則就**不得不面對兩個問題:1、編程實現用戶的登錄及調用api;2、解析調用api后返回的json格式的數據。** **上述的兩個問題都會在后續的系列文章中予以解決,敬請關注。**
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看