Calendar 在电子邮件生成器中不显示RSVP按钮
未在电子邮件中获取RSVP按钮。我正在使用“ical generator”NPM生成ics文件 这是生成ics文件的代码Calendar 在电子邮件生成器中不显示RSVP按钮,calendar,gmail,icalendar,Calendar,Gmail,Icalendar,未在电子邮件中获取RSVP按钮。我正在使用“ical generator”NPM生成ics文件 这是生成ics文件的代码 let eventObj = { method: 'request', start: new Date(startTime), end: new Date(endTime), summary: "testing meeting", uid: uid, sequence: 0, description:
let eventObj = {
method: 'request',
start: new Date(startTime),
end: new Date(endTime),
summary: "testing meeting",
uid: uid,
sequence: 0,
description: description,
organizer: {
name: fullname,
email: email
},
attendees:[
{
mailto : 'user@gmail.com',
email : 'user@gmail.com',
name : 'john',
status : 'needs-action',
rsvp : true,
type : 'individual'
}
],
status: 'confirmed'
}
let cal = ical();
cal.domain(url).name('My ical invite');
cal.createEvent(eventObj);
我的ics文件如下所示
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//sebbo.net//ical-generator//EN
NAME:My ical invite
X-WR-CALNAME:My ical invite
BEGIN:VEVENT
UID:5f44e98484341386e4523ba1@dominname
SEQUENCE:0
DTSTAMP:20200825T103548Z
DTSTART:20200826T183000Z
DTEND:20200826T190000Z
SUMMARY:testing meeting
DESCRIPTION:meeting Description : testing
ORGANIZER;CN="peter":mailto:user1@gmail.com
ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;PARTSTAT=NEEDS-ACTION;RSVP
=TRUE;CN="john";EMAIL=user@gmail.com:MAILTO:user@gmail.com
STATUS:CONFIRMED
END:VEVENT
END:VCALENDAR
在我的邮件中,我收到了如下的ics(我使用的是gmail)
这里我没有得到RSVP按钮,我的ics文件中也缺少“METHOD:REQUEST”
你能帮我解决这个问题吗
谢谢我把“方法”放错地方了 应该在这里
let cal = ical()
cal.method('REQUEST')
cal.domain(url).name('My ical invite')
现在我可以在电子邮件上获得RSVP按钮了你能帮我吗?你能给我发送你用来从Ical generator生成Ical字符串的代码吗?我也没有得到RSVP按钮你可以在问题本身@IrfanKhan中找到