当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python ArcGIS APIKey.update用法及代码示例


本文简要介绍 python 语言中 arcgis.gis._impl.APIKey.update 的用法。

用法:

update(http_referers=None, privileges=None)

返回:

一个字典

update 方法更新当前 APIKey 对象的属性

Parameter

Description

http_referers

可选列表。限制使用 API key 的 http 引荐来源网址列表。

示例

` [ "https://foo.com", "https://bar.com" ] `

注意:也可以为非 apiKey 类型的应用程序配置 Http Referrers。此处配置的列表将用于验证在访问共享 API 时发送的应用令牌。推荐人检查不会应用于用户令牌。

privileges

可选列表。可用于此 API key 的权限列表。

示例

```

[“portal:apikey:basemaps”、“portal:app:access:item:itemId”、“premium:user:geocode”、“premium:user:networkanalysis”]

```

注意:也可以为非API Key 类型的应用程序配置权限。当使用应用令牌访问项目端点时,此处配置的列表将用于授予对项目的访问权限。这些检查不会应用于用户令牌,他们可以根据当前的项目共享模型继续访问项目。使用应用令牌,如果未配置权限列表,则可以访问应用所有者的所有项目。

例子:

# Usage Example

>>> key1 = gis.api_keys.keys[0]
>>> key1.update(http_referers = ["https://foo.com", "https://bar.com"],
>>>                 privileges = ["portal:apikey:basemaps",
>>>                               "portal:app:access:item:itemId",
>>>                               "premium:user:geocode",
>>>                               "premium:user:networkanalysis"])

相关用法


注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 arcgis.gis._impl.APIKey.update。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。