API » History » Version 12
« Previous -
Version 12/72
(diff) -
Next » -
Current version
Maarten Plieger, 10/23/2015 07:43 AM
API¶
Access token API¶
Generate a token which can be used to access C4I services: List all tokens available for the current user:- WMS can be used via
https://climate4impact.eu/impactportal/WMS/<accesstoken>/?
- WPS can be used via
https://climate4impact.eu/impactportal/WPS/<accesstoken>/?
- File download requests and OpenDAP requests from the basket can be done via
https://climate4impact.eu/impactportal/DAP/<accesstoken>/<userid>/<file>"
- Impact service requests can be done via
https://climate4impact.eu/impactportal/ImpactService/<accesstoken>/?
Basket requests¶
- Get overview of all files in the users basket: service=basket&request=getoverview,
- e.g.
https://climate4impact.eu/impactportal/basket?&service=basket&request=getoverview&
- For commandline access with an access token:
https://climate4impact.eu/impactportal/basket/<accesstoken>/?&service=basket&request=getoverview&
- e.g.
{ "browser" : "/impactportal/data/catalogbrowser.jsp?", "children" : [ { "children" : [ ], "date" : "", "expanded" : true, "iconCls" : "typeFolder", "leaf" : false, "text" : "Remote data" }, { "children" : [ { "dapurl" : "https://localhost/impactportal/DAP/esg-dn1.nsc.liu.se.esgf-idp.openid.maartenplieger/INTER_OPER_R___RD3_____L3__20100101T000000_20100201T000000_0004.nc", "date" : "2014-06-06 14:31:23Z", "filesize" : "611.573K", "hasdap" : true, "hashttp" : true, "httpurl" : "https://localhost/impactportal/DAP/esg-dn1.nsc.liu.se.esgf-idp.openid.maartenplieger/INTER_OPER_R___RD3_____L3__20100101T000000_20100201T000000_0004.nc", "iconCls" : "typeOF", "id" : "INTER_OPER_R___RD3_____L3__20100101T000000_20100201T000000_0004.nc", "index" : 1, "leaf" : true, "text" : "INTER_OPER_R___RD3_____L3__20100101T000000_20100201T000000_0004.nc", "type" : "file" }, { "dapurl" : "https://localhost/impactportal/DAP/esg-dn1.nsc.liu.se.esgf-idp.openid.maartenplieger/tasmax_day_CNRM-CM5_historical_r1i1p1_1890.nc", "date" : "2015-10-23 09:37:33Z", "filesize" : "47.867M", "hasdap" : true, "hashttp" : true, "httpurl" : "https://localhost/impactportal/DAP/esg-dn1.nsc.liu.se.esgf-idp.openid.maartenplieger/tasmax_day_CNRM-CM5_historical_r1i1p1_1890.nc", "iconCls" : "typeOF", "id" : "tasmax_day_CNRM-CM5_historical_r1i1p1_1890.nc", "index" : 2, "leaf" : true, "text" : "tasmax_day_CNRM-CM5_historical_r1i1p1_1890.nc", "type" : "file" } ], "date" : "", "expanded" : true, "iconCls" : "typeFolder", "leaf" : false, "text" : "My data" } ], "leaf" : false, "text" : "https://esg-dn1.nsc.liu.se/esgf-idp/openid/maartenplieger", "viewer" : "/impactportal/data/datasetviewer.jsp?" }