我有这个推覆消息,应该包括一个谷歌日历应用程序的链接,但链接总是在浏览器中打开,而不是应用程序。https://calendar.google.com/calendar/u/0?cid=YXJzNGw0bjEyM0BnbWFpbC5jb20
我在一个模糊的用户帖子中读到,我需要用应用程序的软件包名称替换https,但我不知道在哪里可以找到它。我猜了一下,试了试:google calendar://calendar.google.com/calendar/u/0?cid=YXJzNGw0bjEyM0BnbWFpbC5jb20
和google_calendar://calendar.google.com/calendar/u/0?cid=YXJzNGw0bjEyM0BnbWFpbC5jb20
,但这些链接没有被删除
有线索吗
2条答案
按热度按时间rqcrx0a61#
若要创建链接以打开Google日历应用并查看活动,您需要遵循称为通用链接(,在iOS上)或应用链接(在Android上)的特定格式。虽然Google日历不支持通过URL链接到事件,但您可以使用其他方法来实现这一点。
一种方法是利用Google日历API来创建事件,然后使用该事件启动Google日历应用程序。这需要使用Google日历API。
如果您的目的只是使用URL打开Google日历应用程序,请注意,这并不受官方支持。该行为可能因您的设备和设置而异。Google日历可能有自己的处理链接的方式,或者根本不支持它们。
关于Android链接,虽然您通常可以在应用程序文件中找到包名称,但它们通常不用于深度链接到应用程序中的特定事件或内容。
如果深度链接至关重要,那么对于您的应用程序来说,联系Google Calendars开发或支持团队寻求指导可能会有所帮助。他们可能会提供建议或API,以帮助您实现所需的结果。重要的是要注意,在第三方应用程序中直接链接到事件可能并不总是一项任务。这取决于应用程序的功能。开发人员是否已纳入对功能的支持。
kadbb4592#
我知道你正在寻找一个简单的解决方案来创建一个深度链接,以打开具有特定事件的Google日历,并且你不希望深入研究API的复杂性。不幸的是,Google日历不提供简单的公共URL方案或通用链接,允许您直接打开应用程序到特定事件,特别是在不使用API的情况下。
深度链接和通用链接的处理是特定于应用本身的,Google日历没有公开记录这种直接事件链接的方案。
如果您正在寻找一个简单的解决方案,并且不想使用API,那么这里有一个替代方法。
创建事件提醒网页
在您的网站上创建一个包含活动详细信息的网页,并提供“添加到Google日历”按钮。您可以使用Google日历API或类似“www.example.com“的服务addtocalendar.com来生成一个链接,单击该链接时,用户可以将事件添加到其Google日历中。这样,用户可以从他们的设备上点击链接,Google日历应用程序将处理事件添加。
这里有一个简单的例子,你可以如何使用“addtocalendar.com“