iPhone 或 iPad 上“快捷指令”中的 API 限制
在“快捷指令”中使用 API 时有一些限制:
OAuth:目前不支持 OAuth 2(这是一个需要用户在登录页面上手动输入用户名和密码的认证系统)。
多个端口:API 通常具有多个端口,你可以将其用于请求不同类型的数据。使用某些 API 时可能需要进行一系列 API 调用,首先取回当前的现有数据,然后添加、更新或删除更多数据。
速率限制:许多 API 对提出请求的频率有限制。这些限制的目的是当有人通过程序提出上千或上百万条请求时,能够限制其对 API 服务的滥用。API 服务可按小时、天或月来限制,在超过这些限制后可能会要求你为 API 访问付费。
【注】在“快捷指令”中使用任何网络 API 都必须遵守该服务的任何条款与条件。
使用“重复”操作在短时间内提出大量请求可能会导致用量超限。如果确实达到了用量限制,你可能需要等待服务恢复,然后将流程分批处理以每次只执行有限数量的操作,或无需等待直接进行分批处理。