0

我正在使用带有 drupal 7 的 GCal API,但我一直在尝试创建一个事件。我接到未定义函数错误的调用;但是我认为我的论点可能有问题。这是代码:

    $event =array( 
              'Summary'=> 'random',
              'Start'=> '2013-12-12 12:00:00',
              'End'=> '2013-12-12 13:00:00',
              'TimeZone'=> 'America/Los_Angeles',
              );
    $calendar_id='CALENDAR_ID';   //this was found off of the calendar settings page
    $account_name=gauth_account_load('test_account');
    $success=gcal_create_event($event, $calendar_id, $account_name);

我已经确定日历是公开的。文档在这里:http ://drupal.org/project/gcal

4

1 回答 1

0

drupal 7 中的函数名称略有更改,在 drupal 6 中是 gcal_create_event,但在 drupal 7 中我将其更改为 gcal_event_create。

您可以更改代码的最后一行

$success=gcal_create_event($event, $calendar_id, $account_name);

$success=gcal_event_create($event, $calendar_id, $account_name);

并且应该解决您的问题。

于 2013-04-27T05:16:23.827 回答