Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Google日历API PHP获取事件颜色_Php_Html_Arrays_Google Api_Google Calendar Api - Fatal编程技术网

使用Google日历API PHP获取事件颜色

使用Google日历API PHP获取事件颜色,php,html,arrays,google-api,google-calendar-api,Php,Html,Arrays,Google Api,Google Calendar Api,我是php和html新手,我的英语不是最好的,所以请善待我:) 我通过以下方式获得我的活动: $events = $service->events->listEvents($hbCalId, $optParams); 当我在我的网站上打印它们时,将显示以下内容: 数组(1){[0]=>object({uuuu PHP\u complete\u Class){45(60){[“{uu PHP\u complete\u Class\u Name”]=>string(29)“谷歌服务日历

我是php和html新手,我的英语不是最好的,所以请善待我:) 我通过以下方式获得我的活动:

$events = $service->events->listEvents($hbCalId, $optParams);
当我在我的网站上打印它们时,将显示以下内容:

数组(1){[0]=>object({uuuu PHP\u complete\u Class){45(60){[“{uu PHP\u complete\u Class\u Name”]=>string(29)“谷歌服务日历事件”[“集合密钥”:受保护的]=>string(10)“重复性”[“任何人都可以自动生成”]=>NULL[“附件:受保护的”=>string(39)“谷歌服务日历事件附件”[“附件类型”:受保护的]=>string(5) “array”[“AttendesType”:protected]=>string(37)“Google_服务_Calendar\u EventAttendee”[“AttendesDataType”:protected]=>string(5)“array”[“AttendesMatted”]=>NULL[“colorId”]=>string(2)“11”[“conferenceDataType”:protected]=>string(38)“Google_服务_Calendar\u ConferenceData”[“conferenceDataType”:protected]=>字符串(0)“[“创建的”]=>字符串(24)“2020-10-20T17:33:54.000Z”[“创建者类型”:受保护的”=>字符串(36)“谷歌服务日历事件创建者”[“创建者数据类型”:受保护的”=>字符串(0)“[“描述”]=>空[“端点类型”:受保护的”=>字符串(37)“谷歌服务日历事件日期时间”[“endDataType”:受保护的”=>字符串(0)”[“endTimeUnspecified”]=>NULL[“etag”]=>string(18)”“3206430469008000”“[“extendedPropertiesType”:protected]=>string(47)”Google_服务日历事件ExtendedProperties”[“extendedPropertiesDataType”:protected]=>string(0)”“[“gadgetType”:protected]=>string(35)“Google_服务日历事件Gadget”[“gadgetDataType”:protected]=>string(0)”“GuestScaniviteOthers“]=>NULL[“guestsCanModify”]=>NULL[“GuestScaneOtherGuests”]=>NULL[“hangoutLink”]=>NULL[“HTMLINK”]=>string(116)”https://www.google.com/calendar/event?eid=MDByczQydnM5MXF1bHFwNzBiajFuc21icTEgYmdxOXA1cHFhcjA1cThlaDFjMDlib2RhcmNAZw“[“iCalUID”]=>字符串(37)”00rs42vs91qulqp70bj1nsmbq1@google.com“[“id”]=>字符串(26)”00rs42vs91qulqp70bj1nsmbq1“[“种类”]=>string(14)“日历事件”[“位置”]=>NULL[“锁定”]=>NULL[“组织类型”:受保护]=>string(38)“谷歌服务日历事件管理器”[“组织数据类型”:受保护]=>string(0)”[“原始开始时间类型”:受保护]=>string(37)“谷歌服务日历事件日期时间”[”originalStartTimeDataType:“受保护的”=>string(0)”“[“privateCopy”]=>NULL[“Recurrenced”]=>NULL[“Recurrenceventid”]=>NULL[“RemembersType”:受保护的”=>string(38)“谷歌服务”\u日历\u事件提醒”[“提醒数据类型”:受保护的”=>string(0)”[“序列”=>int(0)[“源类型”:受保护的”=>string(35)”谷歌服务日历事件源[“sourceDataType”:受保护]=>string(0)”“[“startType”:受保护]=>string(37)“谷歌服务日历事件日期时间”[“startDataType”:受保护]=>string(0)”“[“状态”=>string(9)”已确认”[“摘要”=>string(10)“测试事件”[“透明度”=>NULL[“更新”]=>string(24)”2020-10-20T17:33:54.504Z“[“可见性”]=>NULL[“内部的gapi映射”:受保护的]=>array(0){}[“modelData”:受保护的]=>array(0){}[“已处理的”:受保护的]=>array(0){}[“创建者”]=>object(uuu PHP_u不完整的_u类){46(8){[uu PHP_u不完整的类名称”]=>string(36)“谷歌服务{u日历事件创建者”[“空显示名称”=>email”=>string(17)"youth@feggwatt.ch“[“id”]=>NULL[“self”]=>NULL[“internal_gapi_mappings”:protected]=>array(0){}[“modelData”:protected]=>array(0){}[“organizer”]=>object(PHP_complete_Class){47(8){[“PHP_complete_Class_complete_Class_Name”=>string(38)“谷歌服务{}日历事件管理器”[“displayName”=>string”(8) “HomeBase”[“电子邮件”]=>字符串(52)”bgq9p5pqar05q8eh1c09bodarc@group.calendar.google.com“[“id”]=>NULL[“self”]=>bool(true)[“internal_gapi_mappings”:protected]=>array(0){}[“modelData”:protected]=>array(0){}[“start”]=>object({PHP_complete_Class){48(7){{PHP_complete_Class(Name”]=>string(37)“Google_Service_Calendar_EventDateTime”[“date”]=>NULL[“dateTime”]=>string(25)“2020-10-21T10:00:00+02:00”[“timeZone”]=>NULL[“internal_gapi_mappings”:protected]=>array(0){}[“modelData”:protected]=>array(0){}[“processed”:protected]=>array(0){}[“end”=>object(\uu PHP\u不完整的类){__PHP不完整类名称“]=>string(37)“谷歌服务”日历事件日期时间“[“日期”]=>NULL[“日期时间”]=>string(25)“2020-10-21T10:30:00+02:00”[“时区”]=>NULL[“内部加皮映射”:受保护的]=>array(0){}[“模型数据”:受保护的]=>array(0){}[“已处理的”:受保护的]=>array(0){}[“提醒”=>object(uuu PHP_complete_Class)50(8){[“uuu PHP_complete_Class_Name”]=>string(38)“谷歌服务日历事件提醒”[“集合密钥”:受保护的]=>string(9)“覆盖”[“覆盖类型”:受保护的]=>string(37)“谷歌服务日历事件提醒”[“覆盖数据类型”:受保护的]=>string(5)“数组”[“使用默认值”=>bool(真)[”内部映射:protected]=>array(0){}[“modelData”:protected]=>array(0){}[“processed”:protected]=>array(0){}

我唯一想读出的是“colorId”。如何从这个数组读出这个colorId


非常感谢您的回答!

echo$events[0][“colorId”]
?然后出现了一个错误:0-无法使用类型为uu PHP_complete_类的对象,因为array刚刚发现了一些问题。它与会话变量有关。我将数组复制到会话变量中并重新加载了页面。之后,它与类有关。正如上面所示:u PHP_complete_类…您能提供y吗我们到目前为止的全部代码?身份验证和API调用?