2014-09-19 2 views
4

https://developers.google.com/drive/web/manage-sharing#launching_the_google_drive_sharing_dialog_in_your_app을 따라 내 드라이브 앱에 '공유'대화 상자를 추가하고 있습니다.gapi.drive.share.ShareClient 여러 사용자가 로그인 한 경우 거짓

사용자가 단일 Google 계정으로 Gmail에 로그인하면 완벽하게 작동합니다. 두 번째 계정으로 Gmail에 로그인하면 내 앱의 ShareClient가 더 이상 작동하지 않습니다. 대신 "현재 공유를 사용할 수 없습니다."라고 표시됩니다.

분명히하기 위해 변경 사항은 내 앱이 아닌 gmail과 만 상호 작용 한 후에 발생합니다. 공유 대화 상자에서 어느 사용자를 기본으로 설정할지 모르기 때문에 문제가 발생합니다.

누구나이 작업을 수행 할 방법이 있습니까? 나는 구글 id를 지정하는 것이 행복 할 것이지만, ShareClient는 appId 외에 노출 된 설정이없는 것으로 보인다.

답변

0

이 문제는 현재 알고 있고 고쳐야 할 문제입니다.

현재로서는 문제를 해결할 수있는 좋은 방법이 없으므로 해결할 때까지 계속 기다려주세요.

+0

이 버그는 1 년이 넘었습니다. http://stackoverflow.com/questions/15664523/cant-get-google-drive-api-share-dialog-to-work-when-signed-into-multiple-accoun , 그것은 현실로 다룰 것인가? – David

+0

해답을 찾아 주셔서 감사합니다. 이러한 것들에 대한 명시적인 의견을 얻는 것이 좋습니다. 참고하시기 바랍니다 : 지금 "단단히 매달려"란 "드라이브 UI에서 올바른 계정에 로그인했는지 확인한 후 공유 대화 상자를 제거하고 사용자가 드라이브 UI에서 공유하도록 권장합니다."라는 의미입니다. –

+0

이 문제에 관한 모든 업데이트는 @Dan입니까? – jmagnusson

관련 문제