我正在尝试将日历构建到Web应用程序中,该应用程序只显示单个用户的事件。
我只是尝试通过点击端点来访问API,但是在身份验证方面存在问题。
我正在使用以下端点来获取数据:
https://www.googleapis.com/calendar/v3/calendars/{calendar_id}?key={api_key}
我使用开发控制台创建了一个API密钥。
我得到以下JSON作为回报:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "required",
"message": "Login Required",
"locationType": "header",
"location": "Authorization"
}
],
"code": 401,
"message": "Login Required"
}
}
我可以在开发控制台中使用API资源管理器获取数据,但我必须登录/授权。我希望所有用户都可以查看日历应用,而无需登录或进行任何操作。不是API Key的用途吗?
如何隐藏身份验证时,只需点击我的端点并获取数据?