背景:创建一个项目,使用户可以在我的日历上创建/编辑/删除日历事件而无需对其进行身份验证。他们可以在该日历事件上添加或删除用户。我有我的Google帐户的凭据以验证请求。我想直接与Google Calendar API对话,而无需插入用户名/密码(如果需要,我可以从后端提供该信息)。
技术:PHP7.0 / SQL SERVER / JavaScript
问题/要求:我已经在Google中创建了该项目,并为“服务帐户密钥”添加了凭据。我具有创建项目所需的所有键。如何不使用前端页面或控制台直接与google服务器对话,并直接继续创建活动?
欢迎任何建议。在这里时间紧迫。
如何使用Google Calendar API快速设置PHP项目:https://developers.google.com/calendar/quickstart/php
如何在PHP上使用Google API使用服务帐户进行身份验证:https://github.com/googleapis/google-api-php-client#authentication-with-service-accounts
如何使用Calendar API使用PHP语言创建事件:https://developers.google.com/calendar/create-events#metadata
使用上面的所有示例,您应该可以轻松地构建所需的解决方案。
此外,我建议您查看how to ask good questions上的社区准则。