我目前正在编写一个小小的Ruby脚本来同步我的Google Apps脚本文件。我主要遵循Google Developers和Github上的示例(google/google-api-ruby-client-samples)中的说明。如何下载Google Apps脚本?
获取项目文件列表后,我试图获取每个文件的内容。像指南中建议我取出口链接网址:
result = google_client.execute(:uri => file_data['exportLinks']['application/vnd.google-apps.script+json'])
现在的问题是,我得到的HTTP状态302和HTML内容告诉我,该文件已移动。在我的浏览器中打开URL可以正确下载文件。我的猜测是,这是由于一些身份验证功能。有什么办法可以让客户端库正确处理这个问题吗?
以任何形式获取一份正常的文档正常工作这样...
的完整代码可以在GitHub上找到:https://github.com/Devex/gaspm
302的位置是什么? – pinoyyid