将我的 fullCalendar 事件转移到用户的 google 日历

Transfer my fullCalendar events to user's google calendar

需要使用 js 将我的 fullCalendar 事件传输到用户的 google 日历。

我已经完成了有关如何实现此目标的 RND,但无法得到答案。

import React from 'react';
import { FullCalendar } from './lib/FullCalendar';
import { Session } from 'meteor/session';


export default function() {

    return (
        <div className="content" >
            <div className="container-fluid">
                <div className="row">
                      <div className="col-md-12 nopaddb">
                        <div className="card card-calendar">
                            <div className="card-content ps-child">
                                <FullCalendar options={this.options} />
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    )
} 

我只想将当前显示在我的 fullCalendar 上的我的 fullCalendar 事件完美地转移到用户自己的 google 日历中。

这里有两个解决方案:

  • 使用 Google Calendar API 连接到用户日历并在特定日历中插入/更新事件,使它们与您的应用相匹配
  • 使用 caldav server 在 public URL 上托管用户日历并手动将其添加到 google 日历

我会选择第一个让你的活动保持私密的解决方案