我期待构建一个将桌面Gmail邮件链接作为输入的Applescript,并输出一个可在iOS上工作的URL,以便在iOS中打开相同的邮件Gmail应用。Applescript将桌面Gmail链接转换为iOS Gmail应用链接
下面是一个典型的Gmail网址:
https://mail.google.com/mail/u/1/?zx=tso6hataagpp#inbox/143c5ddc34313e1f
而且这里是相同的URL将需要看起来像在iOS工作:
googlegmail:/// CV = 143c5ddc34313e1f /帐户ID = 2
一对夫妇说明:
最重要的部分(线程标识符)是在邻串的最后部分严谨的桌面网址。这就是移动URL中cv =之后需要去做的事情。但是,由于Gmail允许多帐户登录,因此我们还需要在桌面上为/ 1的移动设备上记下账户ID号码,而移动设备上的移动设备号码为2,这看起来像是桌面URL从0开始编号,而移动网址则从1开始编号,具体取决于您首先登录哪个帐户。所以我们需要为iOS网址增加帐号ID号码1。
此外,我不确定在“#inbox”之前“?zx = tso6hataagpp”是什么。我发现有时我的桌面Gmail网址包含该部分,而其他时间则不包含(但仍包含#inbox)。我认为这不重要,因为我们想要的重要部分位于字符串的末尾,以及始终一致的“mail.google.com/mail/u/”后面的数字。
理想情况下,AppleScript的会看着剪贴板桌面Gmail的URL,如果发现一个,它会输出相同的URL,然后换行,那么iOS网址紧随其后,像这样:
https://mail.google.com/mail/u/1/?zx=tso6hataagpp#inbox/143c5ddc34313e1f googlegmail:/// CV = 143c5ddc34313e1f /帐户ID = 2
任何AppleScript的大师在那里,可以告诉我怎么破解起来呢?