dongyun3805 2016-10-06 18:24 采纳率: 0%
浏览 99
已采纳

如何设置通过API创建的Google日历的颜色

I'm using the google calendar API with PHP. I know how to create a new calendar, but how do I set the color of the calendar I've created? I've been searching for hours. I've tried

$calendar -> setColor();

I've tried

$calendar -> setColorId();

both of which are undefined methods. I found documentation on how to modify the color definitions. And sent the color of an event with

$event -> setColorId();

But I can't find anything anywhere about how to set the color of a calendar.

  • 写回答

1条回答 默认 最新

  • dongli8862 2016-10-07 14:41
    关注

    I think you can change the color of the calendar by using CalendarList: update.

    It is stated here that CalendarList is a collection of all calendar entries that a user has added to their list (shown in the left panel of the web UI). You can use it to add and remove existing calendars to/from the users’ list. You also use it to retrieve and set the values of user-specific calendar properties, such as default reminders. Another example is foreground color, since different users can have different colors set for the same calendar.

    Also, The Calendar API now includes fields for custom colors for calendars. The CalendarList resource now includes backgroundColor and foregroundColor properties that supersede colorId. To use the new custom colors, set colorRgbFormat to True when performing updates.

    Source: What's New in v3 - Custom colors for Calendars

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥20 求快手直播间榜单匿名采集ID用户名简单能学会的
  • ¥15 DS18B20内部ADC模数转换器
  • ¥15 做个有关计算的小程序
  • ¥15 MPI读取tif文件无法正常给各进程分配路径
  • ¥15 如何用MATLAB实现以下三个公式(有相互嵌套)
  • ¥30 关于#算法#的问题:运用EViews第九版本进行一系列计量经济学的时间数列数据回归分析预测问题 求各位帮我解答一下
  • ¥15 setInterval 页面闪烁,怎么解决
  • ¥15 如何让企业微信机器人实现消息汇总整合
  • ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
  • ¥15 如何用Python爬取各高校教师公开的教育和工作经历