duh*_*hok 5 google-api google-docs-api
我使用此链接来读取/获取 Google 文档文档的数据。
注意:出于安全原因,我更改了文档 ID 和 API 密钥。
我使用的网址
https://docs.googleapis.com/v1/documents/1oGPxB3BFf9XSAfe23lqY7OzYkn9_xvXaOQCGjBZEHmS4RSr21Y?key=AIzaSyDk5yXM8zFfg7KIgercswedLYD1bZO6zBue2tO0fk
Run Code Online (Sandbox Code Playgroud)
我得到的错误
{
"error": {
"code": 401,
"message": "Request is missing required authentication credential. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.",
"status": "UNAUTHENTICATED"
}
}
Run Code Online (Sandbox Code Playgroud)
不幸的是,现阶段,Google Docs API 无法通过 API 密钥使用。即使是 GET 方法,也会发生此类错误。我认为这是当前的规范。那么以下解决方法怎么样?
请使用 OAuth2 和服务帐户检索到的访问令牌。这样就可以使用Docs API了。我认为这是Google方面推荐的方式。
此外,您还可以使用由 Google Apps 脚本创建的 Web Apps 作为 API 来实现您的目标。在这种情况下,您无需访问令牌即可访问 Web 应用程序。此外,您还可以使用唯一的密钥访问它。
| 归档时间: |
|
| 查看次数: |
23398 次 |
| 最近记录: |