建構與部署網頁應用程式
使用 Wolfram 語言,讓您輕鬆容易地將程式轉換為互動網頁應用程式。
雲部署
雲部署
Wolfram 語言可以很容易地將代碼變成獨立的互動式網頁,便於與他人共享程式。使用 CloudDeploy 函數可以將代碼公開到 Wolfram Research 伺服器並可提供給所有人或授予權限的人使用。
在本例中,一個用於識別分子圖像的互動程式變成一個公共網頁:
1.製作要發布的內容:
In[•]:=
In[•]:=
Out[•]=
2.使用 CloudDeploy 函數發布到雲端:
In[•]:=
Out[•]=
API
API
除了部署交互式網頁,還可以將代碼轉換為 API(應用程式介面),讓其他網站或程式語言使用您的代碼。
1.創建 APIFunction :
創建一個返回兩個城市距離的 APIFunction。
在本例中, TravelDistance 返回一個 Quantity。使用 QuantityMagnitude 來擷取該結果的數值,對於外部程式而言,比處理 Quantity相對容易。
In[•]:=
2.將 APIFunction 部署到 Wolfram 雲端:
使用 Permissions → "Public" 將該功能部署到雲端,使得任何人都可使用 API。
In[•]:=
3.從瀏覽器測試 API:
從瀏覽器調用 API 來驗證其是否按預期工作。要構建調用 API 的 URL,右鍵單擊 CloudObject 的 CloudDeploy 輸出的 URL,然後選擇 Copy Address。
將 URL 貼到瀏覽器並使用查詢字串指定 API 參數,例如, "?city1=Chicago&city2=Miami"
4.從非 Wolfram 語言調用 API:
取得從 Python 調用 API 的代碼。
In[•]:=
Out[•]=
開始使用
學習資源
學習路徑
免費取得 Wolfram 語言認證
我們的課程設計讓您輕鬆學習 Wolfram 語言。試試免費互動課程並獲得認證。
現在開始網路互動課程! 大約七小時完成
馬上試用! 試用免費 Wolfram 雲端帳戶
現在開始網路互動課程! 大約七小時完成
進一步使用網頁應用程式
想要繼續探索網路應用程式?
如果想了解更多 Wolfram 提供的網路操作功能,請參閲網頁操作指南頁面。重要内容例如:
- 特別的網路操作功能
- 與 API 互動的資訊
- 設置以雲端為基礎的網路服務功能
- 相關文件