首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WordPress插件的Google Calendar API凭据

WordPress插件的Google Calendar API凭据
EN

Stack Overflow用户
提问于 2014-11-18 04:23:16
回答 1查看 475关注 0票数 0

我在弄清楚如何让用户设置他们的API凭据以从Google Calendar API获取只读数据时遇到了一些麻烦。

我将其设置为使用OAuth来允许回退。它允许用户单击访问密钥以进行复制和保存。

然而,当我尝试让用户输入他们自己的API设置时,我发现了一个问题。

我尝试了用于回退的相同方法,但即使他们在中输入这些凭据,他们仍然需要使用访问密钥对其进行身份验证。

所以我想我的问题是,我如何才能只包含一个简单的API密钥来保存并用于获取数据?

我还没有找到很多关于这方面的资源或文档,所以即使给我指出正确的方向也会非常有帮助。

谢谢!

编辑:下面是我需要使用的Calendar API部分的链接:https://developers.google.com/google-apps/calendar/v3/reference/events/list

如果您将它与此API页面的页面顶部进行比较:https://developers.google.com/google-apps/calendar/v3/reference/events/delete

您将看到delete指定它需要授权,但列表不需要。我所需要的只是列表,但是当我试图在没有任何授权的情况下连接它时,它不起作用。我是不是遗漏了什么?

EN

回答 1

Stack Overflow用户

发布于 2014-11-18 10:48:06

如果数据不是公开的,用户将不得不向Google认证,并在您的插件配置中输入访问代码。Google Analytics for WP就是这么做的,请检查它的源代码。

我不认为让用户进行身份验证有什么问题,但另一种选择是添加对服务帐户的支持,就像Google Drive WP Media一样。在这种情况下,您的插件的用户将输入服务帐户电子邮件并上传私钥文件(我不确定Drive WP插件是否以安全的方式实现它)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26981272

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档