当您使用Google云端硬盘网络客户端时,您可以首次选择要连接的Google帐户。完成后续调用后,跳过可以选择帐户的步骤 - 您不必再次授权。有没有办法在不实际退出Google帐户的情况下再次触发帐户选择?
我正在使用文件选择器API,请参阅https://developers.google.com/picker/docs/
答案 0 :(得分:1)
在阅读问题Is it possible to be able to correctly select any available Google account to use when using authorisation via the JS client library for Drive?后,我发现以下授权电话达到了我想要的目的:
function onAuthApiLoad() {
window.gapi.auth.authorize({
'client_id': clientId,
'scope': scope,
prompt: 'select_account',
authuser: -1
},
handleAuthResult);
}
authuser参数指定应自动选择多个帐户中的哪一个,默认为0.添加时
prompt: 'select_account',
authuser: -1
不会自动选择任何帐户,因此会再次提示用户。