【问题标题】:Google Calendar API causing HTTP Error 500Google Calendar API 导致 HTTP 错误 500
【发布时间】:2011-11-24 00:39:10
【问题描述】:

我正在使用新的 Google Calendar API v3。我正在尝试使用 PHP 库获取用户日历列表。如果我直接使用 CURL 发出请求,那么它可以正常工作,但是由于某种原因,当我尝试使用 PHP 库时它会失败并抛出 500 错误。 这是(缩写的)代码:

 $this->calendarAPI = new apiCalendarService($this->client);
 $calendar_list = $this->calendarAPI->calendarList->list();

如果我 var_dump $this->calendarAPI->calendarList 的内容,那么我会得到一个我期望的对象。只有当我调用 list 方法时才会出错。

任何人都可以提供帮助吗?还是我必须编写自己的库并直接与 API 协议交互?

【问题讨论】:

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


    【解决方案1】:

    好的,事实证明这是文档中的错误。而不是调用一个名为 list() 的方法,你必须调用 listCalendarList() 所以第二行应该是:

     $calendar_list = $this->calendarAPI->calendarList->listCalendarList();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多