搜索帮助

搜索结果

  1. 高级快捷指令(十一):使用网络API——开始使用网络API

    高级快捷指令(十一):使用网络API——开始使用网络API 什么是 API? API (或 应用程序接口 )是用于在软件 App 之间以形式化的方式来回传递数据的接口。许多服务都提供公共 API,允许任何人从该服务发送和接收内容。使用  http://  URL 并通过互联网工作的 API 叫做 网络 API 。您可以在网页上向 API 发送 请求 以获取和发布信息。 您喜爱的所有接入互联网的 App 都是由 API 驱动的。例如,社交媒体 App…

    发布于: 08/12/2020 - 17:01

  2. 高级快捷指令(十一):使用网络API——日期和时间格式——技术标准

    高级快捷指令(十一):使用网络API——日期和时间格式——技术标准 “快捷指令”支持的技术标准 “快捷指令”支持常用于技术用途的标准格式,如 ISO 8601 和 RFC 2822: ISO 8601: 日期部分遵循以下格式: YYYY-MM-DD ,显示为  2017-06-01 。如果包括了 ISO 时间,则时间和时区会追加到日期中的  T  标志符之后,显示为  2016-06-01T14:41:36-08:00 。 …

    发布于: 08/12/2020 - 17:17

  3. 高级快捷指令(十一):使用网络API——进一步探索API——API限制

    高级快捷指令(十一):使用网络API——进一步探索API——API限制 “快捷指令”中的 API 限制 在“快捷指令”中使用 API 时有一些限制: OAuth: 目前不支持 OAuth 2(这是一个需要用户在登录页面上手动输入用户名和密码的认证系统)。 多个端口: API 通常具有多个端口,您可以将其用于请求不同类型的数据。使用某些 API 时可能需要进行一系列 API 调用,首先取回当前的现有数据,然后添加…

    发布于: 08/12/2020 - 15:11

  4. 高级快捷指令(十一):使用网络API——使用JSON——解析JSON

    高级快捷指令(十一):使用网络API——使用JSON——解析JSON 在“快捷指令”中解析来自 API 请求的 JSON 如果查看  Dark Sky API 响应 ,您会看到 JSON 中储存了大量数据。虽然这些数据一开始难以阅读,但随着时间的推移,您就能够认出 JSON 数据的结构,并知道如何识别词典、列表、键和值。开发者通常会提供由其 API 返回的 JSON 数据合理格式化后的版本,请在其文稿中查找。此外,使用 在线 JSON Editor …

    发布于: 08/12/2020 - 17:10

  5. 高级快捷指令(十一):使用网络API——使用JSON——处理列表

    高级快捷指令(十一):使用网络API——使用JSON——处理列表 在“快捷指令”中使用“为每个项目重复”操作处理列表 本节讨论使用“ 为每个项目重复 ”操作从 Dark Sky API(在 上一个主题 中介绍)返回的数据中取回预报中每天的平均温度。“为每个项目重复”操作允许快捷指令对列表中的每一项逐个进行操作。 若要处理八天的一系列数据,您必须将输出传入“为每个项目重复”操作中,然后设置每个循环中的操作以每次取回一天的数据。 …

    发布于: 08/12/2020 - 17:13

  6. 高级快捷指令(十一):使用网络API——网络API介绍

    高级快捷指令(十一):使用网络API——网络API介绍 您可以充分利用 网络 API (应用程序接口)的强大功能将快捷指令提升到一个新的层次。 虽然大多数“快捷指令”操作填补了 iOS 和 iPadOS App 之间的潜在缺口,但您可能会发现 App 和驱动此 App 的网络服务之间仍存在缺口。例如,您可能想要取回并处理比 App 公开数据更原始的数据。或者您可能想要自动将信息存储或发布到某项服务(可能是未提供移动 App 但提供了 API 的服务)。在此类情况以及更多其他情况下…

    发布于: 08/12/2020 - 17:09

  7. 高级快捷指令(十):使用URL方案——URL方案介绍

    高级快捷指令(十):使用URL方案——URL方案介绍 您可以在“快捷指令”中使用 URL 方案。 URL 方案 是链接中的一部分,指定了设备用于打开 URL 的应用程序的类型。许多 App 都支持 URL 方案:打开以  facetime://  开头的 URL 时,FaceTime 通话会使用 URL 方案来拨打电话,就像 Safari 浏览器处理以  http://  开头的 URL 一样。 您还可以在快捷指令内使用由其他 App 提供的方案来打开 URL…

    发布于: 08/12/2020 - 14:39

  8. 高级快捷指令(十):使用URL方案——使用其他App的URL方案

    高级快捷指令(十):使用URL方案——使用其他App的URL方案 “快捷指令”还可以通过其他 App 的 URL 方案来整合它们。如果想要使用具有 URL 方案的 App,但目前内建操作还不支持它,您可以使用 URL 操作手动构建 URL,并使用“打开 URL”操作或“打开 X-Callback URL”操作来启动它们。 【注】 许多 URL 方案都难以实施和调试。方案中通常包括各种参数,并需要对文本进行 URL 编码,这会使其变得难以阅读。即便如此,探索 URL…

    发布于: 08/12/2020 - 14:59

  9. 高级快捷指令(十一):使用网络API——使用JSON——使用JSON介绍

    高级快捷指令(十一):使用网络API——使用JSON——使用JSON介绍 JSON  是  API (应用程序接口)使用的一种流行的数据交换格式。JSON 可让您将大量数据捆绑进文本块中,然后将其发送到其他服务。所有的数据值都有名称,叫做 键 ,它们与冒号 ( : ) 和花括号( {  和  } )等特殊字符结合起来,形成 数据对象 。 在 JSON 中,您的值会构成两种类型的数据对象:词典和列表。 词典 是值的集合,每个值都有唯一的键…

    发布于: 08/12/2020 - 16:58