Adobe Share API

Adobe Share API

[1] Share:API - Adobe Labs ( 版) <http://web.archive.org/web/20071012021614/http://labs.adobe.com/wiki/index.php/Share:API>

[2] Share:API - Adobe Labs ( 版) <http://web.archive.org/web/20071012021614/http://labs.adobe.com/wiki/index.php/Share:API>

AdobeAuth Literal string indicating that this is an authorization header.

apikey The API key registered to this application.

data A concatenation of three values: the HTTP method, the URL of the request, and the timestamp of the request in milliseconds.

sessionid The sessionid returned from a new session request as described in Starting a new session. Not used for the initial authorization token and new session requests.

sig MD5 digest of the string formed by concatenating data with the shared secret returned by an authorization token request.

For example, an authorization header for getting the list of nodes in the root folder (see Listing file and folder information) is:

Authorization: AdobeAuth

sessionid="3bafbc700acd2ca0d38433230a408c2a",

apikey="6b8b71755fe80445276d0f7d1d5c3d65",

data="GET https://api.share.adobe.com/webservices/api/v1/dc/ 1188518642796",

sig="308421b3840c7bad180e7ea13b32ffde"

[3] Adobe Share APIで認証を受ける。 - うなの日記 ( 版) <http://unageanu.hatenablog.com/entry/20071005/1191584202>

[4] folio-producer-api/APIRequest.php at master · CoffeeAndCode/folio-producer-api ( 版) <https://github.com/CoffeeAndCode/folio-producer-api/blob/master/app/DPSFolioProducer/APIRequest.php>

return 'AdobeAuth ticket="'.urlencode($this->config->ticket).'"';