Apple是否为SIRI提供API?

Tea*_*App 19 objective-c ios siri sirikit

Apple是否有可能或将为Siri提供API?如果我能喝着咖啡说,那会很棒

网友:嘿Siri,请你打开愤怒的小鸟; 4级并为我抛出第一只鸟.确保你至少打了一头绿猪,或者它已经从你的薪水中拿出来了.

Siri:是的,我会帮你的.

这可能吗?你认为Apple会向我们提供这个吗?

log*_*ell 16

这不再是准确的:

没有API,也没有任何迹象表明它很快就会发生变化.您可以通过反编译SDK来查看私有标头.这是一个很好的概要:

Quora的

你可以像RTM一样聪明,尽可能接近:

http://www.rememberthemilk.com/services/siri/


Bhu*_*hta 11

在iOS 10中,Apple宣布了一款名为SiriKit的 Siri API .但是,您只能将其作为应用程序扩展,并且仅当您的应用程序实现以下类型的服务之一时:

  • 音频或视频通话
  • 消息
  • 支付
  • 搜索照片
  • 锻炼
  • 乘车预订
  • 气候和广播

SiriKit是一种通过Siri提供内容的方式.它还允许您向地图应用添加对服务的支持.要支持SiriKit,您可以使用Intents框架和Intents UI框架来实现一个或多个扩展,然后将这些扩展包含在iOS应用程序中.当用户通过Siri或Maps请求特定类型的服务时,系统会使用您的扩展来提供这些服务.

这意味着SiriKit不能用于问题中提到的场景,也不能用于我们许多人想要的方式.

来源:SiriKit的Apple Docs