- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我试图在我的一个谷歌文档中运行数据查询,它已经工作了几个月。从昨天或前一天开始,我发现我的脚本不再有效。 Google 是否更新了电子表格的 API?有人找到解决方法了吗?
我的错误是这样的:
Traceback (most recent call last):
File "build_packer_image.py", line 311, in <module>
for index, entry in enumerate(client.GetWorksheetsFeed(doc_key).entry):
File "/build/toolchain/mac-10.5-32/lib/python2.7/site-packages/gdata/spreadsheet/service.py", line 129, in GetWorksheetsFeed
converter=gdata.spreadsheet.SpreadsheetsWorksheetsFeedFromString)
File "/build/toolchain/mac-10.5-32/lib/python2.7/site-packages/gdata/service.py", line 1074, in Get
return converter(result_body)
File "/build/toolchain/mac-10.5-32/lib/python2.7/site-packages/gdata/spreadsheet/__init__.py", line 411, in SpreadsheetsWorksheetsFeedFromString
xml_string)
File "/build/toolchain/mac-10.5-32/lib/python2.7/site-packages/atom/__init__.py", line 93, in optional_warn_function
return f(*args, **kwargs)
File "/build/toolchain/mac-10.5-32/lib/python2.7/site-packages/atom/__init__.py", line 127, in CreateClassFromXMLString
tree = ElementTree.fromstring(xml_string.replace('doctype','DOCTYPE'))
File "<string>", line 125, in XML
cElementTree.ParseError: no element found: line 1, column 0
Build step 'Execute shell' marked build as failure
Finished: FAILURE
我正在使用:
我只是在我的代码中使用了一个文档 key 而没有使用 oauth,如果这会有所不同(我将用户名和密码传递给 ClientLogin 方法)
最佳答案
其实这里就是问题的答案:
The use of client login (using username/password instead of oauth2) is likely the cause of the error. That protocol was deprecated 3+ years ago and was just shutdown. If you capture the HTTP response (which appears to have some HTML content), that might confirm if it is related to the shutdown. Migrating to OAuth 2 would get your apps working again.
在电子表格中发送用于更新的 xml 后,谷歌会返回一个登录页面。这意味着身份验证现在不适用于 gdata
https://code.google.com/a/google.com/p/apps-api-issues/issues/detail?id=3851#c2
关于python - python 的 gdata 电子表格库不再工作了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30492589/
在 Gdata 中使用电子表格 api 获取电子表格列表, Oauth1 方式 spreadSheetService = gdata.spreadsheet.service.SpreadsheetsS
当我读这两本书时,它们似乎针对同一件事并且由同一作者撰写。那么这两者有什么不同呢? 谢谢 最佳答案 service.py 模块用于该库的 v1 实现,通过引入 client.py 实现了该库的显着改进
Zend GData 文档中的 $worksheetId 应该是什么? http://framework.zend.com/manual/en/zend.gdata.spreadsheets.html
我已经有了 access_token 和 refresh_token,但我想不出一种方法来创建授权的 gdata 客户端,而无需在 gdata 中完成整个 token 生成工作流程。 最佳答案 所以我
我需要更新 iPhone 应用程序上的 Google 文档电子表格中的一些单元格。 我已经下载了 GData 源代码和示例项目(不是 iphone 专用的),但我似乎无法让它工作。有人知道有什么好的(
有相似之处(在身份验证和其他一些操作中,例如都可以获取文档列表),但有什么区别?为什么我们需要两者? 我正在学习 gdata api,我意识到我可以通过这种方式使用 OAuth 访问 token 登录
我会在表格中滑动所有单元格,但我没有解决。我的代码是: SpreadsheetService service = new SpreadsheetService("MyApp"); try{
我正在使用 Google gdata 库。我将其安装在我的本地 Maven 存储库中,因为无法使用 pom 从 Maven Central 获取它。 我想将其移至我的 WEB-INF/lib 目录,这
我已经使用 MAC 的 GData 电子表格代码编写了相应的 iPhone 版本(相同的代码),但抛出了异常:[GDataEntryBase worksheetsFeedURL]:无法识别的选择器发送
我正在使用以下代码将 .mov 文件上传到 youtube。上传成功,但视频没有任何音频。如果我做错了什么,请告诉我...... - (void)uploadVideoFile { NSStrin
如何获取youtube feed标签并将其转换为android中的字符串/整数。 我想使用标签,以及属性:totalUploadViewCount? https://developers.google
我只是在使用此网址在YouTube上用“害怕”一词找到收视率最高的视频。 http://gdata.youtube.com/feeds/api/standardfeeds/top_rated?q=sc
我正在使用GData Api从ios应用程序在youtube上上传视频。 它成功上传了视频,但是音频丢失了。 我正在使用.mp4格式的视频。 有人有线索吗? 谢谢 -(BOOL) setupWrite
我正在尝试将 GData 框架包含在我的项目中几个小时,但我完全迷失了。我正在尝试按照 gdata-objectivec-client 页面 ( https://code.google.com/p/g
有什么方法可以避免使用gdata api时ClientLogin有时需要的验证码吗? 最佳答案 您可以尝试一下。希望这是一回事。 http://www.gmailhelp.com/recent-art
阅读 documentation 后和 Google's developer guide ,我没有找到添加第二个地址线的方法。 例如,如果我想将此地址存储为 Google 联系人: 先生。王牌人物 露
正在使用 gdata 在 appengine 上使用 python 来更新我的驱动器上的电子表格文件。一切都工作正常,直到最近,代码开始遇到错误。 import webapp2 import
我想使用它的 API 从 google 服务器获取 xml 数据。所以,我无法对回复进行任何更改。那么,我如何让这个电话对我有用: $.ajax({ type: 'POST',
我以前问过这个问题,但没有答案。于是又问。 我只是不知道要使用哪个 gdata 框架类,以便我可以搜索 youtube 视频。我通过调试代码使用了一些类,但我认为框架太深了,可能需要很多时间才能解决这
Youtube API文档指出,可以按照以下链接在视频获取过程中搜索多个关键字。 https://developers.google.com/youtube/2.0/reference#Searchi
我是一名优秀的程序员,十分优秀!