创建无需身份验证即可访问的 Mashery API 定义

Create a Mashery API Definition that can be accessed without authentication

我设法创建了这么多 API 定义,总是使用 oauth 2 或 Api 密钥,但是如何在没有任何授权的情况下创建定义(只是 link 原样)?比如不需要任何授权的深link或缩短url。

我看到 自定义 选项,但不知道如何使用它。

欢迎任何建议, 谢谢

此致, 西吉特

在 Mashery 中,开放端点是使用变通方法创建的。

  1. 保持请求认证方式为'API Key'
  2. 使用普通(或默认)帐户,为端点下的套餐计划创建一个值为 noapikey 的自定义密钥
  3. 在终结点级别设置中,这是一个名为“允许没有 API 密钥的呼叫”的设置。将该值设置为 true。
  4. 现在无需任何身份验证即可访问端点

逻辑是所有没有 Api 键的调用都映射到此默认键 noapikey,这意味着我们需要注意默认键的节流和调用限制。