Ошибка HTTP при загрузке веб-сайта Google Drive (6)

#html #google-drive-api

#HTML #google-drive-api

Вопрос:

Я пытаюсь создать веб-сайт для загрузки файла на Google Drive со своего веб-сайта, но у меня было много проблем. Я использовал этот код:

 <!DOCTYPE html>

<html>
  <head>
    <title>Save to Drive Demo: Explicit Render</title>
    <link rel="canonical" href="http://samrobbins.125mb.com/googledrive.html">
    <script src="https://apis.google.com/js/platform.js">
      {parsetags: 'explicit'}
    </script>
  </head>
  <body>
    <a href="javascript:void(0)" id="render-link">Render the Save to Drive button</a>
    <div id="savetodrive-div"></div>
    <script>
      function renderSaveToDrive() {
        gapi.savetodrive.render('savetodrive-div', {
                src: 'http://samrobbins.125mb.com/knowledgebase.py',
          filename: 'Cat.py',
          sitename: 'The electronic cat database'
        });
      }
      document.getElementById('render-link').addEventListener('click', renderSaveToDrive);
    </script>
  </body>
</html>
  

Но когда я загружаю его, он говорит, что есть Failed Upload HTTP error (6)

Есть ли какой-либо способ остановить это?

Комментарии:

1. удалите /googledrive.html также добавьте заголовки управления доступом. Я получаю сообщение об ошибке, что на ресурсе нет заголовка управления доступом — вот почему он не загружается

Ответ №1:

ошибка http 6 заключается в том, что не удалось разрешить имя хоста. Возможно, ваш сервер не работает или сервер data-src не работает. Попробуйте позже.

Вы предоставляете общий доступ с Google диска. по умолчанию видимость документа Google Drive является частной. Вы должны изменить это на общедоступное.

Установите флажок рядом с файлом / папкой и нажмите кнопку «Поделиться» в верхней части списка файлов