为什么此 Google 日历 API 请求不返回开始时间等事件数据
Why does this Google Calendar API request not return event data such as start time?
我有一个公共的谷歌日历;我想通过Google的API使用数据,并在JavaScript的前端对其进行重新设计。但是当我对 JSON 提出请求时,数据是......奇怪。事件没有开始或结束时间,事件标题是HTML编码的,对象嵌套在"$t"键下。我认为这看起来不正确。使用日历 API 缺少什么?
示例:http://www.google.com/calendar/feeds/dl9fj86o2ohe7o823s7jar920s@group.calendar.google.com/public/basic?orderby=starttime&sortorder=ascending&futureevents=true&alt=json
您正在调用 API v2。我可以通过与API v3显着不同的URL来判断。根据谷歌日历API v2开发者指南:协议
"此 API 受弃用策略的约束,已于 2014 年 11 月 17 日关闭。请改用 APIv3。
我假设您正在浏览器地址栏中通过GET请求查看该数据。一旦您开始尝试在 ajax 请求中使用相同的 URL,我认为您就会走上一条最终导致您切换到 API V3 的道路。
相关文章:
- 在开始时隐藏FX.slide内容,而不是在单击后隐藏
- 拖动开始时更改可拖动元素的大小
- 如何制作按钮.单击“开始时不运行”
- window.scroll在页面开始时触发
- 当我尝试恢复JWPlayer视频时,它从一开始就开始了
- 如何在父动画开始时激发jquery子函数
- 滚动框滚动工作,但它在开始时返回
- 在JQuery中,'加载'方法'的相对路径在引用项目中的html文件时开始
- 加载页面时开始下载文件
- 幻灯片在加载图像时开始,但在下载所有图像之前不会显示第一个图像
- 高图表系列图,在报价时开始和结束,在最大值结束
- 正则表达式在开始时将字符串与(逗号分隔的)数字匹配,并拆分为数字和其余
- 滚动浏览列表元素不会在第一次点击时开始
- Div 在页眉到达其顶部时开始滚动,当其底部到达页脚时停止滚动
- Javascript Button在开始时调用,而不是之后调用
- 如何在开始时禁用 HTML 中的链接并在之后启用它
- 如何在单击图像时开始播放视频
- 使简单的js小提琴动画在按钮单击而不是页面加载时开始
- JavaScript substr 与从第一个字符开始时的子字符串
- 如何使jQuery加载在其他加载完成时开始