-
2 votesanswersviews
如何使用Google Calendar API v3 / Google API客户端库显示*所有*可用日历的列表?
我一直在尝试使用PHP访问Google Calendar API v3 . 最初,我想简单列出我可以访问API的用户日历 . 为此,我已经下载了Google API PHP客户端库,并尝试使用以下代码(来自https://mytechscraps.wordpress.com/2014/05/15/accessing-google-calendar-using-the-php-api/的源代码,我的... -
0 votesanswersviews
谷歌日历codeigniter
任何人都可以告诉我在哪里可以找到有关如何在codeigniter框架上集成谷歌日历API的信息 .我跟着these steps,一切似乎都很好,但现在我不知道如何继续 .我按照步骤(json,库和quickstart.php)获得的所有文件都将它们放在框架的库文件夹中......是不是?有没有关于那个的教程? 编辑 我正在做一些尝试,但是我遇到了一些错误...例如我试图按照this page的例子... -
1 votesanswersviews
在同一帐户上的所选Google日历上创建活动
我有一个Google帐户,我的日历列表中有三个Google日历 . 我正在尝试使用选定的Google日历创建活动 . 我正在使用PHP . here is list of google calendars. +----------------------+-----------------------------------------------+ | calName ... -
-1 votesanswersviews
无法使用google-api-php-client在特定日历中插入事件
我尝试在特定日历中插入带有google-api-php-client的事件 . 如果我将“主要”设置为“日历ID”,那么它可以正常工作,但我在主日历中看不到该事件 . 我尝试指定日历ID,例如co-xxxxx.ch_lhr1ojekr990m475kv6nilueqs@group.calendar.google.com,我有以下错误: 致命错误:未捕获的异常'Google_Service_Exce... -
1 votesanswersviews
完整日历Google活动的开始/结束格式
我使用完整日历在网页上显示一些Google日历 . 当用户将鼠标悬停在日历上的事件上时,我添加了qTip,以显示完整的事件详细信息(位置,描述等) . 我希望qTip显示事件的开始/结束时间,格式为: 日期,日期月,开始时间 - 结束时间 与24小时制的时间 . 如果我将event.start和event.end添加到我的qTip,则会显示开始和结束时间,但格式不正确 . 我想我需要使用forma... -
1 votesanswersviews
将完整日历与Google日历集成,添加'where' / 'location'字段
我已将完整日历与我的Google日历集成,我已经在点击每个活动时已停用,因为我不想在我的网站上与其他人分享活动的所有详细信息 . 我只是想在我忙碌和自由时表现出来 . 问题是我甚至想隐藏事件的 Headers ,只显示谷歌事件的“位置”或“在哪里”字段 . 虽然我得到的响应包括位置,但我不知道应该如何获取并显示它 . 这是我的代码: header: { left: 'prev,ne... -
0 votesanswersviews
如何使用Google日历在完整日历中显示活动?
如何显示已输入我的Google日历的全天活动以通过完整日历显示?我已经在我的网页上显示了日历,但它没有显示任何内容 . 我的客户希望能够在Google日历上输入全天预订,并且会在完整日历上自动更新 . 这是我需要实现的某种类型的PHP吗? 这是我的代码: - <link rel='stylesheet' href='fullcalendar-2.2.5/fullcalendar.css' /... -
2 votesanswersviews
Google日历v3推送通知到期
我正在使用Google日历推送通知 . 一切运作良好,我注册我的 Channels 没有问题 . 对日历的更改会产生预期的通知 . 然而,问题是在一小时左右后通知到期 . 在阅读文档时,我无法确定为什么有一个到期,因为我没有指定一个 . 当 Channels 被注册时,响应实际上表示从我注册 Channels 起1周的有效期 - 例如星期五,2014年1月31日03:23:59 GMT . 然而,... -
0 votesanswersviews
让gcal4ruby gem工作
我正在尝试创建一个允许人们连接到他们的帐户谷歌日历的RoR Web应用程序 . 我找到了一个名为gcal4ruby的宝石,它似乎根据示例代码及其文档做了正确的事情 . 我运行了gem install,cmd声称安装没问题 . 但是,当我将gem添加到我的gemfile然后尝试再次运行服务器时我得到:无法在任何gem源中找到'gcal4ruby(= 0.0.5,runtime)'尝试运行'bundl... -
3 votesanswersviews
仅在Google日历活动系列中删除未来活动
我的日历中有一个事件系列,我不能仅使用Apps脚本删除未来事件 . 我找到的唯一一个函数是“deleteEventSeries”,它删除所有事件(前一个和过去的) . 我尝试在一定时间内循环日历事件,并删除与我的目标事件系列具有相同事件系列ID的事件,但这需要花费太多时间来执行 . 这是可以使用Google Apps脚本完成的吗? -
9 votesanswersviews
如何更新ICS日历 Session ?
我正在尝试生成.ics文件,我想将其作为附件发送给客户 . 出于某种原因,如果重新安排 Session ,则不会在Google日历中或在Mac OS上的日历应用中更新 Session . 这是一个带SEQUENCE的meeting.ics:1: BEGIN:VCALENDAR VERSION:2.0 PRODID:-//example.com//Appointment v1.0//EN METH... -
0 votesanswersviews
事件描述中的Google Hangouts链接
我使用PHP iCal库从gmail导入ics URL . 一切正常,直到星期五(1月19日) . 环聊链接现已包含在活动说明中 . 我已经读过Google管理控制台中有一个设置可以禁用自动视频通话,但我们不能要求我们的每个客户都去禁用此选项 . 剥离这些链接的最简单方法是什么?请记住,它不仅仅是一个URL . 此外,文本可能会以不同的语言出现 . 此活动包含Google Hangouts视频通话... -
0 votesanswersviews
日历|事件更改 - 如何通知对非Google帐户的更改
我有一个在Google电子表格中运行的脚本,可成功创建新事件;包括邀请拥有非Google帐户的人 . 另一个脚本可以更新现有事件 . 它可以很好地重新安排事件,更改位置,添加/删除与会者 . 但是,没有Google帐户的与会者不会收到通知/更新 . 当我手动更改Google日历中的活动时,系统会询问我是否要通知他人 . 如果我按“确定”,则会通知所有与会者,包括非Google帐户 . 如何通过脚本... -
1 votesanswersviews
Google Calendar API,预约广告位,“此活动是从约会广告位创建的”
我可以调用哪些Google Calendar API(来自Apps脚本)来确定某个事件是否是从“约会广告位”创建的? Google日历知道这一点,因为当点击日历事件时,详细信息卡会显示此文本:“此事件是从约会时段创建的” . -
0 votesanswersviews
如何通过API为环聊 Session 设置标签
Background 我'm trying to create an appointment calendar using GSuite and Google Calendar API. When a user (no Google account and outside the GSuite organization) creates an appointment, I'm尝试通过 Google... -
1 votesanswersviews
禁用自动 Session 创建(Google Calendar API)
我有兴趣了解使用第三方 Session 系统使用Calendar API版本v3创建新日历事件的正确方法:如果在请求时,我无法禁用自动生成 Session /视频群聊视频 Session . 个人用户的日历配置 . 我已经尝试了conferenceData嵌套对象的一些定义组合,但没有成功 . 该活动始终包含对Google会面的视频 Session 链接的一些参考 . -
1 votesanswersviews
如何使用Apps脚本获取Google日历活动附件
我编写了一个Google Apps脚本,可以成功将Google表格文档附加到新创建的日历活动中 . 以下代码显示了如何实现: var eventObj = { summary: eventName, start: {dateTime: startDate.toISOString()}, end: {dateTime: endDate.toISOString()}, ... -
0 votesanswersviews
如何获得当月的所有周
public static void getWeeksOfMonth(int month, int year) { SimpleDateFormat sdf = new SimpleDateFormat("EEEE dd-MMM-yyyy"); Calendar cal = Calendar.getInstance(); cal.set(Calendar... -
0 votesanswersviews
托管后,Google Calendar API无法在IIS服务器中运行
我创建了MVC网络应用程序以在谷歌日历上发布事件 . 经过meany尝试,它在localhost中运行良好 . 但今天当我在一个在线iis网络服务器上托管它时,它会给出以下错误消息,(开发者帐户中的所有谷歌设置都正确完成) 这是我的代码: UserCredential credential = GoogleWebAuthorizationBroker.AuthorizeAsync( ... -
3 votesanswersviews
如何在Android上添加新的日历到谷歌帐户?
我正在编写一个使用Android Calendar API的Android应用程序 . 我正在尝试将我的应用程序中的日历添加到设备上的主要Google帐户,以便与Google在线日历同步 . 我的应用程序实现了同步适配器并在设备上存储自己的帐户 . 在同步适配器中,我插入日历并插入日历的所有事件 . 我已经能够在我的应用程序帐户名称和类型下将日历添加到日历存储,它将显示在Android日历应用程序... -
0 votesanswersviews
Google推送通知:停止通知
我正在使用Google Calendar API,我遇到了Google Calendar Push Notifications的问题 . 当我发出观看请求时,我必须向Google发送 Channel Id ,Google会在回复中向我发送 Resource Id . 如果我想停止 Channels 通知,我必须向Google发送 Channel Id 和 Resource Id . 如果我丢失... -
3 votesanswersviews
Google Calendar API不会发送通知
我的Google Calendar API存在问题 . 我正在创建一个新 Channels 来接收通知 . 以下是Guzzle和Google客户端创建的请求以及成功的订阅响应: POST /calendar/v3/calendars/info@mycalendaremail.com/events/watch HTTP/1.1 Host: www.googleapis.com User-Agent:... -
1 votesanswersviews
通过邮递员使用谷歌日历api获取日历列表
我目前正在使用Google Calendar API并尝试使用邮递员获取日历列表,但我不知道它的标准格式 . 我试着给它授权头 . GET /calendar/v3/users/me/calendarList?key=AIzaSyD-a9IF8KKYgoC3cpgS-Al7hLQDbugrDcw HTTP/1.1 Host: www.googleapis.com Content-Type: app... -
0 votesanswersviews
GoogleAuthorizationRequestUrl构建错误的请求网址
我正在将Android日历集成到我的Android应用中 . 用户需要授权才能访问事件信息 . 我使用GoogleAuthorizationRequestUrl来构建授权请求URL . 代码如下(在下面的代码片段中,我用字符串CLIENT_ID替换原始客户端ID): String url = new GoogleAuthorizationRequestUrl(CLIENT_ID, ... -
3 votesanswersviews
如何在开源(Github Heroku)应用程序中保护Google API Key
我正在创建一个我希望在未来几周内开源的应用程序 . 源代码在Github上,Heroku在有新的提交时自动部署代码,如果它通过了Travis CI测试 . 在这个应用程序中,我有几个API密钥,我通过在我的heroku dynos中使用env变量设法阻止在开源存储库之外 . 但是,对于Google服务器到服务器API,我必须有一个 .p12 文件 . 在PHP中,以下将验证我的客户端: $clie... -
0 votesanswersviews
谷歌oauth刷新令牌长期存在的解决方案
Google OAuth 2.0访问令牌有一个到期时间 . 我已将Google Calendar API集成到我的Ruby应用程序中,但问题是访问令牌即将到期 . 如何使访问令牌长期存在 . cal.login_with_refresh_token('ksdjkf_sdfkasdhfjhaskjdhfkasdhfkasjdlfasld') {“access_token”=>“ksdjkf... -
0 votesanswersviews
无法刷新访问令牌:响应是“unauthorized_client”
首先,我已经阅读了其他与我在SO上看过的类似主题的问题 . 那里的解决方案往往是使用从其他地方复制的凭据的问题,所以我认为它们不适用 . 我正在开发一个将数据同步到Google日历的PHP网络应用程序 . OAuth流程完美地开始 - 我获得一个令牌,将其交换为访问令牌,并且可以成功调用API . 我存储访问令牌,其中包括刷新令牌作为子键,以供将来参考 . 但是,一旦令牌过期,事情就会开始出错 ... -
0 votesanswersviews
将事件插入到Google日历中会出现错误404“NOT FOUND”
我正在创建一个Node JS(Express)Web应用程序,它将在用户登录后显示用户的Google Calendar事件,并将事件事件从我的数据库插入到Google日历中 . 我正在尝试使用服务帐户通过Google Calendar API插入活动 我使用的代码: var googleapis = require("googleapis"), googleCal ... -
3 votesanswersviews
为什么不是谷歌应用程序脚本发送邀请
Google Apps脚本在下面的电子表格中运行,除发送邀请外,一切正常 . 使用 sendInvites:true 将在日历中创建事件,并添加访客但不会发送电子邮件 . 我没有使用 var advancedArgs 并尝试相同的结果 . if (eventImported != EVENT_IMPORTED && title != "") { // Pre... -
7 votesanswersviews
Google Calendar API ACL规则未向非Google电子邮件地址发送邀请
我们正在寻找有关通过Google Calendar v3 API共享Google日历帐户访问权限的一些特定专业知识 . 创建日历后,我们将创建ACL规则以允许其他电子邮件地址访问 . 我们的问题在于将自动生成的邀请发送到非Google电子邮件地址 . 与自动将日历添加到Gmail地址日历的Gmail地址不同,我们发现,如果以前未将电子邮件地址与Google帐户关联,则该地址不会自动从Google收...