1
我正在構建我正在處理的項目的Google選擇器。但是,下面的腳本是我爲利用Google Picker API編寫的內容,在頁面中打開選擇器以允許用戶將項目放入驅動器。我正在嘗試瞭解代碼函數中缺少哪些內容以防止出現窗口。爲什麼我的Google Picker窗口不會出現在瀏覽器中
我應該在一個按鈕中包含這個來激活它嗎?
<script>
function onApiload() {
gapi.load('auth', {'callback': onAuthApiLoad});
gapi.load('picker');
}
function onAuthApiLoad(){
window.gapi.auth.authorize({
'client_id': '596875534635.apps.googleusercontent.com',
'scope': ['https://www.googleapis.com/auth/drive']
}, handleAuthResult);
}
var oauthToken;
function handleAuthResult(authResult) {
if (authResult && !authResult.error) {
oauthToken = authReults.access_token;
createPicker();
}
}
function createPicker() {
var picker = new google.picker.PickerBuilder()
.addView(new google.picker.DocsUploadView())
.addView(new google.picker.DocsView())
.setAuthToken
.setDeveloperKey('AIzaSyBTsUe7i_eezFJ3ndIT8axJCR6IpksyLs8')
.build();
picker.setVisible(true);
}
</script>
<script src="https://apis.google.com/js/api.js?onload-onApiLoad">
</script>