我正在尝试使用JS从已发布的Google表格中读取数据,并传递回调以处理JSON供稿(https://spreadsheets.google.com/feeds/cells/<SPREADSHEET_ID>/1/public/values?alt=json-in-script&callback=doData
)。然后,我使用带有该src的<script>
发出请求。就在几周前,使用此方法我没有任何问题。但是现在我继续收到403错误(net::ERR_TOO_MANY_REDIRECTS
)。有什么想法可以防止这种情况像往常一样发生变化吗?
直接在浏览器中打开链接时,我可以看到JSON提要,只有在通过<script>
发出请求时才会出现错误。
这是我得到的错误:
GET https://spreadsheets.google.com/feeds/cells/<MY_SPREADSHEET_ID>/1/public/values?alt=json-in-script&callback=doData&pli=1&authuser=0 net::ERR_TOO_MANY_REDIRECTS
答案 0 :(得分:0)
由于文件存储在您的G Suite帐户的共享驱动器中,并且组织不允许在组织外部共享共享驱动器中的文件,因此解决方案是将文件移动到驱动器中