問題の概要
Microsoft Officeで、関数を用いてBox上のファイルやフォルダのローカルパスを取得しようとすると、返されるパスが実際のローカルパスではなく、URL形式になります。 この問題は、Box for Microsoft Office共同編集機能が有効になっている場合に発生します。
https://api.box.com/wopi/files/[file_id]/WOPIServiceId_TP_BOX_2/WOPIUserId_-/[filename]sheet name
解決方法
-
Box for Microsoft Office共同編集機能を無効にする:
- Microsoft Office (Word、Excelなど) を開きます。
- [ファイル] > [アカウント] に移動します。
- [接続済みサービス] で [Box] を見つけ、[削除] をクリックします。
-
変更を確認する:
- Microsoft Officeを再起動します。
- 再度ローカルパスの取得を試みます。
結果
Box for Microsoft Office共同編集機能を無効にすると、Boxに保存されているファイルやフォルダの実際のローカルパスを取得できるようになります。 リンクはURL形式に変換されなくなります。
代替手段
- 問題が引き続き発生する場合は、デバッグログを有効にして、エラーを再現し、Officeのログを収集して、support.box.comでサポートチケットを作成してサポートを依頼してください。