Rajesh waran Ответов: 1

Как мне управлять своей встречей с помощью Google calendar?


Привет, на самом деле я создаю встречи каждый день для всех пользователей. Если я создам встречу, она должна быть доступна пользователям в их календаре Google.
Изначально я запустил эту задачу, создав файл". ics " и отправив его пользователям почтового аккаунта.
Я взял следующий код для создания файла календаря с помощью Google.
string strDesc = "The new task has been created: " + A.task_title + "";
string[] contents = { "BEGIN:VCALENDAR",
"PRODID:-//Flo Inc.//FloSoft//EN",
"BEGIN:VEVENT",
"DTSTART:" + schBeginDate.ToUniversalTime().ToString("yyyyMMdd\\THHmmss\\Z"), 
"DTEND:" + schEndDate.ToUniversalTime().ToString("yyyyMMdd\\THHmmss\\Z"), 
"LOCATION:" + strLocation, 
"DESCRIPTION;ENCODING=ESCAPED-CHAR:" + strDesc,
"SUMMARY:" + "SKS TASK: "+A.task_title, 
"PRIORITY:3", 
"END:VEVENT", 
"END:VCALENDAR" 
};
System.IO.File.WriteAllLines("E:\\Ongoing Projects\\TimesMed\\Dashboard_TM\\calfile\\"+A.task_title+".ics", contents);
//MAKE AN ATTACHMENT OUT OF THE .ICS FILE CREATED
Attachment mailAttachment = new Attachment("E:\\Ongoing Projects\\TimesMed\\Dashboard_TM\\calfile\\" + A.task_title + ".ics");

И я отправляю этот файл ics на почту пользователей.
Теперь моя проблема заключается в том, что каждый раз, когда я отправлял этот файл календаря пользователям. И они должны открывать почту и добавлять этот файл календаря для каждой новой встречи.

Есть ли какой-нибудь способ записаться на прием, непосредственно синхронизируясь с календарем google?
Я все еще ищу в Google правильное решение.Можете ли вы помочь мне с любыми статьями или руководством пользователя для календаря?
Надеюсь, что этот вопрос легко понять. И извини, если что-то не так с моим языком.

заранее спасибо,
Раджешваран Т

Что я уже пробовал:

Я упомянул код, который я пробовал.

1 Ответов

Рейтинг:
2

Richard MacCutchan

Видеть Google calendar appointment slots - Google Search[^].


Rajesh waran

Спасибо за ответ. Дай мне попробовать.