没有开始使用Google API的运气

时间:2015-06-04 01:56:15

标签: google-api-python-client

我想创建一个应用程序,它接受一组现有的邮件列表消息并将它们插入到Google Group中。一旦我达到这一点,我不认为实际的技术问题将具有挑战性,但对于我的生活,我似乎无法获得授权并执行其中一个Google API示例脚本(组合设置) .py脚本)。我创建了一个关于开发人员的小组和项目。控制台,启用相关API,生成OAuth客户端ID和密码,下载JSON,然后运行脚本:

python2.7 groupsettings.py --groupId=old-cr-archive@googlegroups.com --whoCanPostMessage=NONE_CAN_POST

我得到了这个追溯:

Traceback (most recent call last):
  File "groupsettings.py", line 169, in <module>
    main(sys.argv)
  File "groupsettings.py", line 166, in main
    access_settings(service=service, groupId=options.groupId, settings=settings)
  File "groupsettings.py", line 77, in access_settings
    g = group.get(groupUniqueId=groupId).execute()
  File "/Users/skip/local/lib/python2.7/site-packages/oauth2client/util.py", line 137, in positional_wrapper
    return wrapped(*args, **kwargs)
  File "/Users/skip/local/lib/python2.7/site-packages/googleapiclient/http.py", line 729, in execute
    raise HttpError(resp, content, uri=self.uri)
googleapiclient.errors.HttpError: <HttpError 500 when requesting https://www.googleapis.com/groups/v1/groups/old-cr-archive%40googlegroups.com?alt=json returned "Backend Error">

我发现的唯一解释是&#34;后端错误&#34;。我如何弄清楚错误的真正含义?我还没有修改groupsettings.py示例脚本。在某处可以使用不同的简单脚本来帮助我调试我的身份验证问题吗?

1 个答案:

答案 0 :(得分:0)

这是一个内部错误。我使用Google Groups Settings API Explorer尝试了相同的操作。它返回HTTP 500内部服务器错误以及您的脚本。显然,丹麦的某些东西已经腐烂了。希望这是暂时的。