我们在我的公司使用谷歌网站,我正在尝试使用谷歌网站API来修改某些页面。我用于登录的凭据是:用户名@companyName.com和唯一密码。需要注意的一点是,我们网站页面的url格式如下:https://sites.google.com/a/companyName/Name OfYourPage
我刚开始使用Google Sites API,并查看了他们在/samples/Sites目录中给出的一个示例。(下载最新的zip文件后得到https://code.google.com/p/gdata-python-client/downloads/list)。现在我正试图运行sites_examples.py.
因此,当我运行sites_examples.py并输入上面给出的站点信息时,我会被要求选择授权机制。我选择了ClientLogin。当我输入相同的用户名和密码(如上所述)来访问网站页面时,它会提示我:给定的用户凭据无效。
为什么会发生这种情况?
如果谷歌在您的帐户上检测到可疑活动,您可能会收到此错误。纠正
- 使用相同的凭据登录您的谷歌帐户
- 查找来自谷歌的通知您可疑活动的警告
- 点击谷歌网站上的警告链接
- 按照谷歌的说明启用您的客户端代码