咖啡时间中的“远程”和快捷电话!

仅在尚未发布的1.26版本中可用,但是您可以加入我们的 Beta 。!

您可以致电咖啡时间! 剪贴板上的魔法或通过x-callback-url从外部“访问”应用程序。 第一个在打电话给“ Time for Coffee”时特别有用! 在“快捷方式”应用中使用“咖啡时间”创建自己喜欢的快捷方式!

不幸的是,Apple尚未实现对Shortcuts应用程序中的任何应用程序采取真正有用的操作的方法。 有一种方法可以通过x-callback-url操作,但是可以快速打开要调用的应用程序,这很烦人,如果您从Siri调用它,则完全没有帮助。

所需的五个步骤

诀窍是通过剪贴板。 您将参数添加到字典中。 将其复制到剪贴板,然后调用Time for Coffee的“从以下复制到剪贴板”操作! 然后再次从剪贴板获取它,并将其转换回字典以供以后使用。 这需要左侧图片中显示的5个步骤(您也可以在剪贴板操作中启用“ localOnly”,对我们来说并不重要)

很复杂,但为我们提供了很多输入和输出的可能性。

当然,您也可以先保留原始剪贴板,然后再还原,以备不时之需。

在调用之后和之前,您可以随意设置,请参阅下面的“咖啡时间!”操作所用的所有参数,以及最后要下载的更复杂的示例。

基本上有两种方法,“车站”和“出发”方法。 station方法将信息(例如位置,名称和ID)返回到最近的工作站。

然后,“出发”方法将返回此类站点的下一个出发点(可以通过站点ID或位置来定义)。 如果要在以后离开,也可以定义“时间”参数。

最后的示例将计算到达下一个最近车站的时间,仅返回您实际可以到达的下一个出发点。 并告诉您何时必须离开。

您也可以使用快捷方式在更远的车站返回下一个出发点。 例如,如果您知道,到主要车站通常需要20分钟,请创建一条快捷方式,该快捷方式仅会在20分钟内返回该车站的下一个出发点。 请看下面的示例,以提示如何完成此操作。

而且,如果您将快捷方式添加到Siri,您甚至可以询问Siri,她将使用快捷方式的输出进行回答。

将信息返回到最近的电台。 如果附近有喜欢的车站,那就接住它。 如果给出了latlon ,它将以此作为搜索的位置。

样本回复:

  { 
“ id”:“ 8591195”,//工作站的ID
“ name”:“Zürich,Höfliweg”,//车站名称
“ nameCityAfter”:“Höfliweg(苏黎世)”,//随后是城市的名称
“ latlon”:“ 47.367945,8.511037”,//站的坐标
“ yourLatlon”:“ 47.36547302033931,8.512348474672331” //用于搜索的位置(如果未设置为经纬度参数,则为当前位置)
}

如果未定义id ,它将搜索最近的电台,它是您当前的位置还是latlon给出的位置。

id优先于latlon

样本回复:

  { 
“ id”:“ 8591195”,//工作站的ID
“名称”:“苏黎世,霍夫利维格”,//车站名称
“ nameCityAfter”:“Höfliweg(苏黎世)”,//之后的城市名称
“ latlon”:“ 47.367945,8.511037”,//站的坐标
“ yourLatlon”:“ 47.36550119865076,8.512370750413888”,//用于搜索的位置(如果未设置为经纬度参数,则为您的当前位置)
“目的地”:“苏黎世,霍尔泽赫德”,//最终目的地的名称
“时间”:“ 18:05”,//实际出发时间(包括实时时间,如果有的话)
“ timeScheduled”:“ 18:03”,//预定出发时间
“ type”:“ bus”,//连接的类型
“ line”:“ 32”,//连接的行
“ platform”:“ A”,//连接开始的平台,可以为空字符串
” isRealTime”:“ true” //如果我们有实时信息
“ isAccessible”:“ true” //如果轮椅等车辆可访问
}

可以在下面找到一个更复杂的示例:
“ TFC快捷方式示例”

如果要将其与x-callback-url一起使用,请使用URL“ timeforcoffee:// x-callback-url”,并将方法中的参数附加为queryStrings。

只是问问,也许我们可以实现它们。 或者已经有一种方法可以做到这一点。 我们总是很乐意帮助我们的用户。

如果您做了一个很酷的和/或有用的快捷键,我们总是很高兴听到。