【问题标题】:How do I load google drive api with javascript?如何使用 javascript 加载 google drive api?
【发布时间】:2017-11-18 02:25:29
【问题描述】:

我这样加载gapi:

gapi.load('client:auth2', () => {
      var auth2 = gapi.auth2.init({
          client_id: `${MYKEY}.apps.googleusercontent.com`,
          scope: 'profile https://www.googleapis.com/auth/drive.appfolder'
      });
      console.log(gapi.client.drive)
}

期待gapi.client.drive 在加载后可用,但它解析为null。有什么我想念的想法吗?

【问题讨论】:

    标签: google-drive-api google-api-js-client


    【解决方案1】:

    好的,我想通了 - 我在加载库后缺少gapi.client.init 步骤:

    gapi.client.init({
            'apiKey': 'API_KEY',
            'discoveryDocs': ['https://www.googleapis.com/discovery/v1/apis/drive/v3/rest'],
            'clientId': 'CLIENT_ID.apps.googleusercontent.com',
            'scope': 'https://www.googleapis.com/auth/drive.appfolder',
          }).then(SOME_CALLBACK);
    

    【讨论】:

      猜你喜欢
      • 2016-10-18
      • 2021-08-25
      • 1970-01-01
      • 1970-01-01
      • 2020-02-05
      • 2020-05-23
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      相关资源
      最近更新 更多