OneDrive의 데이터에 대해 Microsoft Graph에서 파일 작업을 수행하고 있습니다. 적절한 범위와 권한 (Files.ReadWrite.All
)으로 액세스 토큰을 얻었습니다.OneDrive에서 공유되는 파일을 드라이브간에 이동하는 방법
OneDrive 사용자가 일부 파일이 포함 된 폴더를 나와 공유했습니다. 다른 사용자가 나에게 폴더에 대한 권한을 부여했습니다. 그 파일을 OneDrive로 옮기려고하지만 그렇게 할 수는 없습니다. 클라이언트 소프트웨어가이 작업을 수행 할 수 있습니다 (작업을 복사 한 다음 삭제할 수 있음).
하지만 공유 된 파일을 내 계정에 복사 한 다음 나중에 공유 파일을 삭제할 수는 있지만 이동 파일 API를 사용하고 싶습니다. 내가 이전에 검색 액세스 토큰과 함께 요청하고있어
는 요청은 다음과 같습니다
https://graph.microsoft.com/v1.0/me/drives/{drive_id}/items/{item-id}
나는 다음과 같은 응답 받고 있어요 :
이{
"error": {
"code": "invalidRequest",
"message": "Bad Argument",
"innerError": {
"request-id": "45d8b6a2-345a-44b7-a61e-abababababb",
"date": "2017-12-11T11:22:29"
}
}
}
누군가가 말해 주시겠습니까를하는 것은 I 실종 됐어?
그래서 이것을 달성하는 가장 좋은 방법은 원격 드라이브 항목을 복사 한 다음 나중에 클라이언트 소프트웨어가 동일한 작업을 수행하는 것입니다. 도움을 청합니다. – Pratik
@Pratik, 소비자 또는 비즈니스 드라이브를 타겟팅합니까? – Brad
@Brad 두 드라이브 모두를 대상으로합니다. – Pratik