相关疑难解决方法(0)

如何创建用于向日历添加条目的链接?

我正在为这家夜总会工作,目前正在为他们建立一个网站,他们有很多活动,他们的网站围绕各种活动建立了很多,今天他们为每个活动制作了一个facebook活动,但是拥有一个"添加到我的日历"按钮,将其添加到您的iCal或Google日历(甚至可能是Outlook).

我已经设法弄清楚如何制作日历源,但随后它将被添加为新的日历,唯一的好处是人们可以"订阅事件"但是每个事件都有一个日历是非常混乱的.所以我想知道如何实现一个功能,让他们轻松地将它添加到他们的主日历.想想像mailto:链接,但是如果可能的话,可以用于日历.

此外,如果有人知道是否可以自动将Facebook中的事件导入WordPress或将事件从WordPress导出到Facebook,那将是很好的,但这并不是那么重要.

html icalendar calendar google-calendar-api web

62
推荐指数
4
解决办法
13万
查看次数

Google日历呈现动作模板参数文档

我们可以使用这个链接add a new eventGoogle Calendar通过parameters

https://www.google.com/calendar/render?
action=TEMPLATE&
text=EventName&
dates=20131206T050000Z/20131208T060000Z
&location=EventLocation&
sprop=name:Name&
sprop=website:EventWebite&
details=EventDetail&
sf=true&
output=xml
Run Code Online (Sandbox Code Playgroud)

但我找不到有关这些参数的任何文档.

有谁知道它在哪里?

documentation calendar document google-calendar-api

53
推荐指数
3
解决办法
2万
查看次数

如何使用PHP将事件插入用户谷歌日历?

我有以下代码插入我的特定谷歌日历.它非常成功,但如何让用户可以添加到自己的日历?有人可以帮助我...我的预期结果就像用户可以通过谷歌登录....这意味着用户可以添加到他们自己的谷歌日历.谢谢.

要添加到我的特定日历的代码

require_once './vendor/google/apiclient/src/Google/autoload.php';

$key_file_location = 'Calendar-96992da17e2dda.p12'; // key.p12 to create in the Google API console

$client_id = '6094969424649-compute@developer.gserviceaccount.com';
$service_account_name = 'testsd-440@studied-zephyr-117012.iam.gserviceaccount.com'; // Email Address in the console account

if (strpos($client_id, "gserviceaccount") == false || !strlen($service_account_name) || !strlen($key_file_location)) {
    echo "no credentials were set.";
    exit;
}

/** We create service access ***/
$client = new Google_Client();  

/************************************************
If we have an access token, we can carry on.  (Otherwise, we'll get one with the help of an  assertion credential.) …
Run Code Online (Sandbox Code Playgroud)

php calendar google-calendar-api

8
推荐指数
2
解决办法
8316
查看次数

Google 日历从网站添加多个活动

在我的网站(asp .net mvc)上,用户为一天、一周创建许多特定的时间表。每周最多可能有 10-50-100 场活动。我希望允许用户一键导入所有事件到自己的谷歌日历。

我找到了这个方法

但我需要一键添加许多事件。

我需要一键添加许多事件。如果循环添加 10 个事件 - 用户必须单击 10 次才能开始添加(转到 URL),然后单击 10 次才能将事件保存在 gCalendar 中。我有谷歌控制台帐户,我可以生成导入文件,我可以在 JS 上编写。

google-calendar-api

6
推荐指数
0
解决办法
2126
查看次数

链接将全天活动添加到Google日历

所以我看了链接添加到谷歌日历,但我想对一整天的活动做同样的事情.

我已经尝试过了dates={date.getUTCDate()},但链接没有带我去google cal添加活动页面(它只是带我到我的日历),我怀疑是因为日期错了.

谢谢

javascript google-calendar-api hyperlink

6
推荐指数
1
解决办法
1823
查看次数