【发布时间】:2018-09-13 02:11:23
【问题描述】:
按照此页面上的说明 Working with users, groups, and items—ArcGIS REST API: Users, groups, and content | ArcGIS for Developers 和 Add Item 文档,我能够在 POSTMAN 中构建一个 POST 请求以向用户添加新项目。
获取令牌后,当我尝试 POST 请求添加 web 地图时出现此错误
{"error":{"code":403,"messageCode":"GWM_0003","message":"You do not have permissions to access this resource or perform this operation.","details":[]}}
这是包含一些简单 Web 地图数据的 JSON,
{
"operationalLayers": [],
"baseMap": {
"baseMapLayers": [
{
"id": "defaultBasemap",
"layerType": "ArcGISTiledMapServiceLayer",
"url": "https://services.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer",
"visibility": true,
"opacity": 1,
"title": "Topographic"
}
],
"title": "Topographic"
},
"spatialReference": {
"wkid": 102100,
"latestWkid": 3857
},
"authoringApp": "WebMapViewer",
"authoringAppVersion": "5.4",
"version": "2.11"
}
【问题讨论】:
-
您是否尝试过在请求标头中使用令牌而不是请求正文的一部分?
-
是的,但这也不起作用。 @丹尼丹顿。无论如何,谢谢,事实证明我没有使用正确的令牌:facepalm:
标签: rest post postman arcgis esri