<address id="thnfp"></address>

    <address id="thnfp"><th id="thnfp"><progress id="thnfp"></progress></th></address>
    <listing id="thnfp"><nobr id="thnfp"><meter id="thnfp"></meter></nobr></listing>
    dvbbs
    收藏本頁
    聯系我們
    論壇幫助
    dvbbs

    >> 電腦專業知識交流
    搜一搜更多此類問題 
    安易免費財務軟件交流論壇專業知識交流電腦知識交流 → [灌水]云開發系列課程 | 云開發平臺1分鐘開發一個API

    您是本帖的第 97 個閱讀者
    樹形 打印
    標題:
    [灌水]云開發系列課程 | 云開發平臺1分鐘開發一個API
    藍色惆悵
    帥哥喲,離線,有人找我嗎?
    等級:小飛俠
    文章:1686
    積分:12420
    注冊:2019年11月1日
    樓主
      點擊這里發送電子郵件給藍色惆悵

    發貼心情
    [灌水]云開發系列課程 | 云開發平臺1分鐘開發一個API

      這次我們以NodeJS語言的視角來完成這次開發。如果您擅長其它語言,不必擔心,在文章結尾我們提供了其它語言的使用方式,而且它們幾乎是完全相同的。

      進入云開發平臺后,點擊【創建新應用】,選擇開發語言【NodeJS】,并選直接創建。

      圖片點擊可在新窗口打開查看

      從下拉的語言列表中,選擇你擅長的語言,點擊下一步,填寫信息來創建出一個云開發平臺應用。

      將信息補充完畢即可,計算服務選擇【FC】,產品線可以選擇【新建產品線】or【自動創建產品線】。

      圖片點擊可在新窗口打開查看

      【新建產品線】界面按需求填寫產品現成,選擇產品線坐在Region(*選擇后無法修改)

      開通FC所需的對應計算服務

      圖片點擊可在新窗口打開查看

      稍等幾秒頁面刷新,就可以點擊【在線開發部署】來進入我們真正的開發界面了。

      圖片點擊可在新窗口打開查看

      進入CloudIDE之后的第一步,是尋找左側文件列表的README.md文件,里面有關于這種解決方案的豐富的說明信息。

      按照其中給出的提示,我們復制一段符合FC函數計算格式的NodeJS代碼到js文件中,然后在do sth下面編寫我們自己的helloworld 相關的代碼;將返回值狀態更改為 200,將返回值body 更改為我們編寫的 helloworld 變量,保存文件即可。注意一定要Ctrl+S或者鼠標點擊來保存剛編寫的文件。

      打開CloudIDE最左側「WB」插件的「部署」標簽頁,點擊「部署」,會彈出部署信息確認,點擊「繼續部署」開始構建部署,請耐心等待,直到部署完成。部署完成后會看到如下信息,云開發平臺會免費分配一個臨時的二級域名對部署的應用進行訪問。

      圖片點擊可在新窗口打開查看

      將上圖中的測試域名復制到瀏覽器,或者直接Ctrl+鼠標點擊,來訪問部署好的API,并在后面追加上圖左側路由表中填入的部署路徑,即可看到結果。

      現在,你就可以在你的html里,或者其它程序片段中嵌入這個臨時的域名,來讓其他人或者程序代碼訪問這個API了。如果您了解如何編寫NodeJS代碼,那么整個過程就只需點擊一次點擊【部署】按鈕,除此之外,您并不需要購買或維護哪怕一臺服務器,不需要有任何的Serverless知識儲備,也不需要您繁瑣地備案一個域名(我們的域名僅供臨時訪問),就可以跑起來一個有無限擴展可能的API了。

      當然,作為FC函數計算,我們會按根據實際的流量消耗對應的資源為您處理用戶請求,整個過程開始按量計費。不過它有一定的免費額度,所以用來測試的時候大可不必擔心費用問題。

      為避免不必要的費用消耗,可以主動將部署的應用停止服務,當然,如果是真實的線上業務,就確保它們在線上正常運行就好。

      如果您使用其它語言版本,那么過程和NodeJS是幾乎一樣的,唯一的區別在于README.md文件中,您會創建不同語言對應格式的代碼文件,來實現您的API邏輯。

      最后阿里云開發平臺為了讓用戶更好的體驗該平臺特此準備了10元無門檻代金券:https://workbench.aliyun.com/activities/coupon

    ip地址已設置保密
    2021/7/27 12:01:17

     1   1   1/1頁      1    
    網上貿易 創造奇跡! 阿里巴巴 Alibaba
    北京安易天地軟件有限公司北方論壇
    聯系電話:010-51268244 13611231185 QQ:511102924
    Powered By Dvbbs Version 7.1.0 Sp1
    頁面執行時間 0.06250 秒, 5 次數據查詢
    Channel