GET请求Google日历API

时间:2016-01-22 10:06:14

标签: javascript jquery get google-api

是否可以向Google日历API发出GET请求?

我正在使用AngularJS来创建GET请求。但对我来说,如何发送GET请求(使用jQuery,Angular等)并不重要。我很有意思。

test.controller('TestCtrl', function ($scope, $http) {
    $scope.title="I WANT TO MAKE A REQUEST";
    $http.get('https://www.googleapis.com/calendar/v3/calendars/'{{calendarid}}'/events?key='{{apiKey}}').success(function(data){
        $scope.tests= data;
    });

here is a screenshot我的变量 calendarid apiKey

也许我做错了什么?或者你可以推荐一些东西?任何答案将不胜感激!

P.S。如果您需要更多详细信息,请说明。

1 个答案:

答案 0 :(得分:0)

由于您是用户的日历,因此您需要使用OAuth客户端或服务帐户(即机器人用户)而不是API密钥进行身份验证。您指出的OAuth客户端ID与日历ID不同。查找日历ID的最简单方法是make a calendar list call

我建议您查看有关如何使用Google API JavaScript库查找日历数据的this getting started指南。