찾다

 >  Q&A  >  본문

Google Drive API를 사용하여 계정 서비스를 통해 생성된 파일의 소유자를 변경하세요.

서비스 계정을 사용하여 Google 드라이브의 공유 폴더에 파일을 업로드합니다.

시간이 좀 지나서 서비스 계정이 소유한 파일이 서비스 계정의 드라이브 저장 공간을 소비하고 있다는 사실을 발견했고(내 잘못) 이제 서비스 계정의 드라이브 공간이 부족해졌습니다.

도메인 전체 권한을 서비스 계정에 위임했으므로 새 파일은 제가 소유하고 개인 저장용량을 사용하게 됩니다.

이렇게 하세요: 도메인 전체 권한을 서비스 계정에 위임하세요

그리고 google/apiclient를 통해 PHP에서 Google Drive API용 API 키를 사용하는 방법

향후 오류와 혼란을 피하기 위해 이전 파일의 소유자를 변경하고 싶습니다. 다음 오류가 계속 발생합니다:

으아악

이것은 PHP 클라이언트를 사용하는 코드입니다

으아악

클라이언트에서 setSubject 사용 여부에 관계없이 동일한 오류가 발생합니다.

를 사용해 보았습니다. 으아악

하지만 효과가 없었어요.

P粉680487967P粉680487967321일 전550

모든 응답(1)나는 대답할 것이다

  • P粉571233520

    P粉5712335202024-01-07 00:10:19

    파일 소유권은 동일한 도메인의 계정 간에만 이전할 수 있습니다. 이 오류는 서비스 계정과 귀하의 계정이 동일한 도메인에 속하지 않기 때문에 발생합니다.

    공유 드라이브에 대한 액세스 권한이 있고 파일 추가 권한이 있는 사용자를 추가할 수 있는 경우 서비스 계정을 추가하고 파일을 공유 드라이브로 이동할 수 있도록 하세요.

    관련

    기타 관련

    회신하다
    0
  • 취소회신하다