gapi.client.load()结果404错误的谷歌日历v3
gapi.client.load() results 404 Error for google calendar v3
code -
var request = gapi.client.calendar.events.insert({
'calendarId': 'primary',
'resource': event
});
request.execute(function(event) {
console.log('Event created: ' + event.htmlLink);
});
它给出如下url
https://content.googleapis.com/calendar/v3/calendars/primary/events?alt=json&关键= AIzaSyAqWDNNcpsJNNaZO5Bq8tmiSzvzR1YArAo
我找不到原因。是我的API密钥有问题还是别的什么?
哎呀!很抱歉,我已经找到了这个问题的解决方法。实际上,我发送到日历的事件对象是错误的。现在工作得很好。这是我犯的一个愚蠢的错误。这是我的总代码,它为我工作得很好.......
var CLIENT_ID = 'myClientId';
var SCOPES = ["https://www.googleapis.com/auth/calendar"];
var EvntJSn = '';
function addEventInGoogle(eventList){
EvntJSn = eventList;
var apiKey = 'myapikey';
gapi.client.setApiKey(apiKey);
gapi.auth.authorize(
{
'client_id': CLIENT_ID,
'scope': SCOPES.join(' '),
'immediate': true
}, handleAuthResult);
}
/**
* Handle response from authorization server.
*
* @param {Object} authResult Authorization result.
*/
function handleAuthResult(authResult){
if (authResult && !authResult.error) {
loadCalendarApi();
} else {
handleAuthClick(event);
}
}
/**
* Initiate auth flow in response to user clicking authorize button.
*
* @param {Event} event Button click event.
*/
function handleAuthClick(event) {
gapi.auth.authorize(
{
client_id: CLIENT_ID,
scope: SCOPES,
immediate: false
},
handleAuthResult);
return false;
}
function loadCalendarApi() {
gapi.client.load('calendar', 'v3', addEventToGglCalendar);
}
function addEventToGglCalendar(){
var event = EvntJSn;
var request = gapi.client.calendar.events.insert({
'calendarId': 'primary',
'resource': event
});
request.execute(function(event) {
console.log(event);
});
}
相关文章:
- 谷歌地图laravel上圆圈的错误位置
- 我该如何解决“;未捕获引用错误:谷歌没有定义"?(谷歌地图API)
- Video.js+移动设备上的谷歌IMA:'点击'导致错误的事件
- 谷歌地图infowindow错误f=未定义的infowindow.js
- 谷歌地图web组件NoApiKeys错误
- "未捕获的语法错误:意外的标记<"当尝试使用谷歌'核心报告API
- getDetails中引用值错误-谷歌位置搜索
- 错误:谷歌云端硬盘选择器今天停止加载
- 设置中心错误谷歌地图V3
- 列表<字符串>语法错误谷歌脚本
- 谷歌地图:未捕获引用错误:谷歌未定义
- 未捕获的参考错误:谷歌没有定义谷歌图表
- 雄蕊地图调色子错误谷歌地图Api
- 参考错误:谷歌不是使用 ng-map GeoCoder 服务定义的
- Kjscompiler给出了javascript内置函数的错误(谷歌闭包编译器)
- 第0行出现错误.谷歌jquery api
- 不能让鼠标悬停多边形与未捕获的参考错误:谷歌没有定义
- 未捕获的错误:谷歌未定义|谷歌地图API
- 解析错误谷歌地图 javascript v3 在黑莓 7 上
- 谷歌图表对象错误:谷歌未定义