Google Calendar API在colorId中返回null

时间:2017-11-30 15:04:18

标签: php google-api google-calendar-api

我使用Google Calendar API for PHP开发了一个脚本,可以使用GSUITE恢复托管企业帐户的事件数据,它几乎可以恢复除colorID和creator->之外的所有数据。 displayName以null形式传递它们。

我用我的个人Gmail帐户测试了这个相同的脚本,它完全恢复了我的一切。

在这种情况下我应该考虑什么?

1 个答案:

答案 0 :(得分:1)

这是intended behavior。如果您对自己创建的事件执行此API调用,它将返回colorId和您的创建者。但是,如果您没有创建事件,则无法访问这些属性。

以下是我自己的活动的示例回复:

{
 "colorId": "5",
 "creator": {
  "email": "bruceWayne@marvelstudios.com",
  "self": true
 }

附加说明:

creator.displayName并非始终可用。

  

创作者的姓名(如果有)。