2016-01-14 56 views
-2

我需要能夠創建OneNote筆記/節/筆記本,並在Asp .NET MVC網站的某個用戶列表之間共享它們。我怎麼能這樣做?如何在MVC網站中使用OneNote API,Office 365 API或OneDrive API在電子郵件列表之間共享Microsoft OneNote筆記/部分/筆記本?

+1

你會提高你獲得幫助的機會,如果你能表現出試圖解釋,你遇到了麻煩。 – BSMP

+0

花費了一些時間尋找API中的共享支持之後,我陷入了死衚衕。目前,OneNote API支持創建,更新筆記,但尚未共享。現在我開始考慮其他解決方案。 – Marius

回答

-1

我們可以使用OneNote API來操作OneNote的內容。然後我們需要手動與用戶共享OneNote。例如,我們可以獲得一個鏈接,然後在MVC網站上分享鏈接。

-1

這可以使用ONEDRIVE API。

截至https://graph.microsoft.io/en-us/docs/api-reference/beta/api/item_createlink

描述例如您可以創建一個共享鏈接與POST請求一個SharePoint項目:

POST /drive/root:/{item-path}:/microsoft.graph .createLink 內容類型:應用程序/ JSON

{ 
    "type": "view", 
    "scope": "anonymous" 
} 

將創建一個來賓鏈接到的OneNote筆記本具有讀取權限。

您必須啓用該在Sharepoint管理中心按照此鏈接:

https://support.office.com/en-us/article/Manage-external-sharing-for-your-SharePoint-Online-environment-c8a462eb-0723-4b0b-8d0a-70feafe4be85?ui=en-US&rs=en-US&ad=US

相關問題