问题标签 [webcal]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-calendar-api - 为什么在尝试将 webCal 添加到 Google 日历时出现错误“不是有效的 URL”?
尝试将 webCal 添加到 Google 日历时,我收到“不是有效的 URL”。网址如下
我是 WebCal 和 Google 日历的新手。我需要知道我错在哪里。
calendar - 取消订阅 webcal
我想在我的网站中添加一个 ics 链接。用户可以将此网址添加到他们最喜欢的日历应用程序并查看他们即将发生的事件。
我的用户使用我的网站几个月然后离开(这是一个教育网站)。所以我的问题是:
有没有办法(也许在 ics 协议中?)自动从我的 ics url 取消订阅我的用户,以避免“终生”不必要的请求?
例如,Mac 上的 iCal 将每小时向 url 发出一个请求以获取新数据。但是一旦用户离开,就永远不会有新的数据,所以请求是没有用的。
谢谢你的帮助!
android - 使用 Outlook 打开 webcal URI
我有一个webcal://
希望用 Microsoft Outlook 打开的链接。当我单击该链接时,它会自动启动默认的 iOS 日历。该链接是一个共享日历。
我想为用户提供使用 Outlook 打开文件的能力。
我找到了以下 URI 方案(在另一个 SO 答案中)将单个项目添加到日历中,但不订阅共享项目。
示例日历文件:
icalendar - webcal:// 协议 - 在 Chrome iOS 上创建 ical 提醒 - 从提示中隐藏订阅的 URL?
我在网站上有一个按钮,可以在点击时添加日历事件。我在大多数浏览器上使用ics.js,但在 iOS 上的 Safari 上使用了不同的解决方案,而在 iOS 上使用 Chrome 浏览器时,我不得不实现 webcal:// 解决方案。
单击时,打开的 URL 是webcal://mysite.com?calreminder=[title]&time=[time]
然后服务器端我们生成这个输出:
这将打开此提示:
这一切都很好,但理想情况下,我想从显示中隐藏 URL,而是显示事件的名称:“你想订阅 [Event Name] 吗?”
我知道一定可以做到,因为他们在https://www.addevent.com/add-to-calendar-button上做到了:
但是,我不知道如何以这种方式显示它而不是显示 URL。有人知道吗?
calendar - 如何使用 webcal 协议
我想创建一个文件,将使用webcal://
协议访问该文件。
最终目标是让用户订阅共享日历,我知道这可以通过一百万种不同的方式来完成,并且webcal
有缺点,但请将此问题视为技术问题webcal
,不要提供替代方案。
- 如果我希望它允许用户订阅共享日历,它的内容应该是什么?
- 我应该如何托管这样的文件?我知道的大多数服务器只支持 http/s 查询。
谢谢!
.htaccess - 使用 .htaccess 对 webcal url 进行密码保护
我尝试通过登录来保护网络地址的调用。基本上,我很清楚如何使用 .htaccess 和基本身份验证来保护目录。但是 URL 中的协议“webcal”和参数呢?
具体来说,我只想保护这个 URL:
webcal://domainname.com/index.php?option=com_jevents&task=icals.export&format=ical&catids=0&years=0&pk=04575786497458993643754733455&i=215
有没有人有任何想法?谢谢!
icalendar - 一键导入 webcal 到 google/outlook 日历的 url
我有一个用作 webcal 服务器的 php 应用程序,我希望用户可以选择使用他们的日历应用程序,或者直接将 webcal://example.ics 导入到谷歌或 Outlook 或 Office 365 日历,无需用户通过设置导入。试图找到关于这些的文件,但找不到。
c# - c# webcal:link in Outlook“internet calendar subscription”在outlook.exe中生成多个outlook日历实例
我正在与
- Windows 10 专业版 64 位 (21H1)
- 微软办公软件 2013
- VS 2019 (v16.11.3)
我正在尝试使用 C# 阅读订阅的 webcal - 日历。每次OpenSharedFolder(webCalString)
执行时,该过程都会从一个小窗口开始,显示“正在连接到 Web 服务器……”,然后打开 Microsoft Outlook.exe 用户界面,并在“我的日历”下创建此日历的新实例。如果在启动我的 C# 程序之前已打开 Outlook,则不会出现此问题。
我的代码很简单,它使用Microsoft.Office.Interop.Outlook
. 我添加了一个参考MS Office 15.0 Object library 2.7 (15.0.5363.1000)
: