簡體   English   中英

Azure 邏輯應用程序 REST API

[英]Azure logic apps REST API

我正在嘗試使用托管連接器將 azure 邏輯應用程序自動部署到 MS To Do。 資源組、邏輯應用程序本身和 api 連接通過 Azure devops 部署,到目前為止一切正常。 I also wrote some Javascript Code for retrieving an access token for the api connection, but I'm failing at calling the REST API for the updating the API connection. 我查閱了 MS 文檔並能夠對資源執行GET請求,但更新資源的文檔完全是廢話,我只是不知道該怎么做。

https://docs.microsoft.com/en-us/rest/api/resources/resources

我認為 URI 是正確的,因為如上所述, GET請求正在工作。 這是它的外觀:

PATCH/PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/O365I-Deployment-Test/providers/microsoft.web/connections/to-do?api-version=2015-08-01-preview

我只是不知道更新 api 連接的訪問令牌的請求正文應該是什么樣子。

我知道有一個 powershell 腳本可以建立連接,但我更願意這樣做。

訪問和刷新令牌實際上並未通過 ARM REST API 公開,以便以這種方式更新。 但是,您可以獲取同意鏈接,打開以授權並確認從彈出窗口中的最終重定向獲得的同意代碼,powershell 腳本展示了該代碼。

文檔中列出了解決授權的幾種方法,其中一種需要最少設置的方法是重新使用預授權的連接資源,只要它們與邏輯應用程序位於同一區域即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM