API 2.0を利用してSharedriveに任意のファイルをアップロード
外部サービスからダウンロードしたファイルをSharedriveにアップロードするAPIを、1.0から2.0に移行しています。
私の認識は下記の通りです。
1)API 2.0を利用して、任意のファイルをSharedriveにアップロードできる
2)Service Account認証でなく、User Account認証 が必要
この sharedriveId、fileId はどこから確認できますか?
アップロード先の共有ドライブはすでに手動で作成済みです。
よろしくお願いいたします。
投稿に新しいコメントが追加されましたら通知を送信します。
コメント3
업데이트 된 답글입니다.
ttt@api勉強中
https://developers.worksmobile.com/jp/reference/sharedrive-list?lang=ja
fileIdはコンテンツアップロードした時にレスポンスされるものだと思います。
https://developers.worksmobile.com/jp/reference/file-upload?lang=ja&manageDomainId=10023483
2023.02.13
업데이트 된 답글입니다.
Mxl 投稿者
助かりました。
2023.02.13
업데이트 된 답글입니다.
Mxl 投稿者
fileId:共有ドライブのフォルダのIDやファイルのIDになります。
sharedriveId と fileId はAPIで取得できます。
1)共有ドライブリストを取得:
GET https://www.worksapis.com/v1.0/sharedrives
2)共有ドライブのルートフォルダのファイルリストを取得
GET https://www.worksapis.com/v1.0/sharedrives/{sharedriveId}/files
3)共有ドライブのフォルダのファイルリストを取得:
GET https://www.worksapis.com/v1.0/sharedrives/{sharedriveId}/files/{fileId}/children
2023.02.15
まだ、解決できませんか?
今すぐ実際に使用しているLINE WORKSユーザーに質問してみましょう。