苹果是否提供SIRI的API?
苹果是否有可能为Siri提供API? 如果我可以啜饮我的咖啡,说:
网友:嘿Siri,你能不能请开愤怒的小鸟, 4级,为我扔第一只鸟。 确保你至less击中了一头绿猪,或者是从你的薪水中出来。
Siri:是的,我会为你做的。
这可能吗? 你会认为苹果会提供给我们吗?
在iOS 10中,苹果已经宣布了一个名为SiriKit的 Siri API。 但是,只能在应用程序扩展中执行此操作,并且只能在您的应用程序实现下列其中一种服务时使用:
- audio或video通话
- 消息
- 支付
- search照片
- 锻炼
- 乘坐预订
- 气候和广播
SiriKit是一种让您通过Siri获得内容的方式。 还可以让您将支持服务添加到Google地图应用。 为了支持SiriKit,您可以使用Intents框架和Intents UI框架来实现一个或多个包含在iOS应用程序中的扩展。 当用户通过Siri或Maps请求特定types的服务时,系统会使用您的扩展来提供这些服务。
这意味着SiriKit不能用于问题中提到的场景以及我们许多人想要的方式。
来源: SiriKit的Apple Docs
这不再是准确的:
没有API,也没有迹象表明它很快就会改变。 有私人的标题,您可以通过反编译的SDK看看。 这是一个伟大的概要:
Quora的
尽pipe你可以像RTM一样聪明,但是这样做很接近:
当iPhone刚刚发布时,苹果关于定制应用程序的发展绝对没有公开谈论。 SDK的延期发布使他们有足够的时间获得关于iPhone用户体验的公众反馈意见,并使SDK准备好供公众使用。
似乎他们正在与Siri采取类似的做法。
还没。 如果您需要,请在bugreport.apple.com上提交function请求,并简要描述您需要的function。 人们要求的越多,发生的可能性就越大。