致命错误:未捕获异常'Zend_Gdata_App_HttpException'

时间:2013-03-19 10:22:26

标签: api google-calendar-api uncaught-exception

核心php网站与谷歌日历API集成。收集并更新为Google日历的网络表单数据。尽管使用 DATE_ATOM,mktime()拥有所有日期格式,但我遇到了这个问题。

如何解决致命错误:未捕获的异常'Zend_Gdata_App_HttpException'?

  

致命错误:未捕获异常'Zend_Gdata_App_HttpException'   消息'预期响应代码200,得到400 [第1行,第659列,   element gd:when]格式错误的datetime'in   /home/website/public_html/zend/lib/Zend/Gdata/App.php:700   堆栈跟踪:#0 /home/website/public_html/zend/lib/Zend/Gdata.php(219):Zend_Gdata_App-> performHttpRequest('POST','http://www.goog ...',   数组,'performHttpRequest('POST','http://www.goog ...',数组,   'post(对象(Zend_Gdata_Calendar_EventEntry),'http://www.goog ...',   NULL,NULL,Array)#3   /home/website/public_html/zend/lib/Zend/Gdata/Calendar.php(165):   Zend_Gdata_App-> insertEntry(对象(Zend_Gdata_Calendar_EventEntry),   'http://www.goog ...','Zend_Gdata_Cale ......')#4   /home/website/public_html/add-session.php(297):   Zend_Gdata_Calendar-> insertEvent(Object(Zend_Gdata_C in。)   第700行/home/website/public_html/zend/lib/Zend/Gdata/App.php

以下链接没有给我提供帮助 Uncaught exception 'Zend_Gdata_App_HttpException YouTube PHP API - Zend_Gdata_App_HttpException Fatal error: Uncaught exception 'RuntimeException' Fatal error: Uncaught exception 'Exception' in PHPExcel classes

https://groups.google.com/forum/?fromgroups=#!topic/google-contacts-api/IFHANnTWzIM

1 个答案:

答案 0 :(得分:1)

如果您有任何html实体或空格,开始时间或结束时间,那么您将最终遇到此问题。确保下面的代码行中没有html实体或空格。

  

$ start = date(DATE_ATOM,mktime($ _ POST ['sdate_hh'],   $ _POST ['sdate_ii'],0,$ _POST ['sdate_mm'],$ _POST ['sdate_dd'],   $ _POST [ 'sdate_yy']));

     

$ end = date(DATE_ATOM,   mktime($ _ POST ['edate_hh'],$ _POST ['edate_ii'],0,$ _POST ['edate_mm'],   $ _POST ['edate_dd'],$ _POST ['edate_yy']));

因此问题得以解决。