JavaScript Picker APIを使用してOneDrive Businessのファイルに永続的な外部リンクを取得したいと考えています。リンクは有効期限切れではなく、ログインせずにファイルをダウンロードできるはずです。OneDrive BusinessのファイルのPickerで外部URLを取得
OneDrive Businessアカウントで外部ファイル共有を有効にしました。 UIで、私はhttps://[my_host].sharepoint.com/personal/apps_tmp_onmicrosoft_com/_layouts/15/guestaccess.aspx?docid=...&authkey=...
のようなリンクを得ることができます。このリンクは私が必要なものです。
しかし、ピッカーで同じファイルを選択すると、リンクhttps://[my_host].sharepoint.com/personal/apps_tmp_onmicrosoft_com/_layouts/15/guestaccess.aspx?guestaccesstoken=...&docid=2_...&rev=1
が表示されます。このリンクはログインする必要があります。
個人用OneDriveにはこのような問題はありません。ピッカーを使用して、authkey
のOneDrive Businessでファイルへのリンクを取得することは可能ですか?