WordPress插件的Google日历API凭据

WordPress插件的Google日历API凭据,wordpress,google-api,google-calendar-api,Wordpress,Google Api,Google Calendar Api,我在弄清楚如何让用户设置API凭据以从Google日历API获取只读数据时遇到了一些问题 我已将其设置为使用OAuth来允许回退。它允许用户单击访问密钥进行复制和保存 然而,当我试图让用户可以输入自己的API设置时,我发现了一个问题 我尝试了与回退相同的方法,但即使他们在中输入这些凭据,他们仍需要使用访问密钥对其进行身份验证 因此,我想我的问题是,我如何只包含一个简单的API密钥来保存并用于获取数据 我还没有找到很多关于这方面的资源或文档,所以即使给我指出正确的方向也会很有帮助 谢谢 编辑: 下

我在弄清楚如何让用户设置API凭据以从Google日历API获取只读数据时遇到了一些问题

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

然而,当我试图让用户可以输入自己的API设置时,我发现了一个问题

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

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

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

谢谢

编辑: 下面是我需要使用的日历API部分的链接:

如果将其与此API页面的页面顶部进行比较:


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

如果数据不是公开的,用户将必须通过Google验证,并在插件配置中输入访问代码。要这样做,请检查其来源


我看不出让用户进行身份验证有什么问题,但有一种替代方法是添加对服务帐户的支持,就像。在这种情况下,您插件的用户将输入服务帐户电子邮件并上载私钥文件。我不确定驱动器WP插件是否以安全的方式实现它。

谢谢您的回复。我刚刚更新了我的问题,如果它有助于使问题更清楚的话,我还补充了一些信息。您试图访问的日历是公开的吗?你有什么错误?发布一些代码可能会有所帮助