建構與部署網頁應用程式

使用 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,右鍵單擊 CloudObjectCloudDeploy 輸出的 URL,然後選擇 Copy Address。

將 URL 貼到瀏覽器並使用查詢字串指定 API 參數,例如, "?city1=Chicago&city2=Miami"

4.從非 Wolfram 語言調用 API:

取得從 Python 調用 API 的代碼。

In[•]:=
Out[•]=

開始使用

學習資源

學習路徑

先試後學

想試試嗎?在專注嘗試於構建和部署網路應用程式的實際代碼範例的同時,感覺一下 Wolfram 語言的功能。

馬上試用! 試用免費 Wolfram 雲端帳戶
免費取得 Wolfram 語言認證 我們的課程設計讓您輕鬆學習 Wolfram 語言。試試免費互動課程並獲得認證。

現在開始網路互動課程! 大約七小時完成
馬上試用! 試用免費 Wolfram 雲端帳戶
現在開始網路互動課程! 大約七小時完成

進一步使用網頁應用程式

想要繼續探索網路應用程式?

如果想了解更多 Wolfram 提供的網路操作功能,請參閲網頁操作指南頁面。重要内容例如:

  • 特別的網路操作功能
  • 與 API 互動的資訊
  • 設置以雲端為基礎的網路服務功能
  • 相關文件
更多資訊

建議產品