Shutterstock - "You do not have access to this route" 错误

Shutterstock - "You do not have access to this route" Error

我正在尝试从 Shutterstock API 获取图像 link,如 docs 中所述,但不断收到 "message": "You do not have access to this route. Please contact api@shutterstock.com for more information" 响应。
我使用的是正确的 Subscription_id 和访问令牌。请求 URI 是:

https://api.shutterstock.com/v2/images/licenses?subscription_id={{SUBSCRIPTION_ID}}

请求正文:

{
    "images": [
        {
            "image_id": "59656357",
            "format": "jpg"
        },
        {
            "image_id": "1079756147",
            "format": "jpg"
        }
    ]
}

我是按月付费订阅的,所以应该一切正常。有什么问题吗?

Shutterstock 最近开始对免费 API 帐户可以使用 API 执行的操作实施限制。其中一个限制是 API 使用免费帐户的搜索请求无法使用许可端点。即使您支付了订阅费用,您也不会自动获得完整的 API 访问权限。

https://developers.shutterstock.com/user/me/apps 查找您的应用程序,看看它使用什么 API 产品。如果是 "Free,",则您的 API 访问权限有限,如下所述:

https://developers.shutterstock.com/documentation/authentication#accounts-and-limitations

抱歉,您还没有收到对 api@ 地址的回复 -- 我会调查一下。