Work.attachfile

From Safe Creative API
Revision as of 07:32, 6 May 2010 by w>Jguillo
Jump to navigation Jump to search

Attaches a file to a work.

File must be first uploaded using the upload components work.upload.lookup and then work.upload.begin, work.upload.chunk and work.upload.commit or upload servlet, in the same way you would upload a work for registering. You will obtain an upload ticket to be used in this component

'File attachment' professional service must be active for the authorizing user.

Info

  • Component name: work.attachfile
  • Signature: Requires signature using the authorization key's private key
  • Timestamp: Requires ztime parameter
  • Authorization level: MANAGE
  • API trust level: Standard

Parameters

  • authkey*: Authorization key
  • ztime*: Z-Timestamp
  • public: 1 if the attachment is public (downloadable from the work public page). Not public by default.
  • title*: Title of the attached file
  • uploadticket*: Upload ticket obtained from work.upload.commit or upload servlet
  • workcode*: Work code

* Required parameter

Returns

  • restvalueresponse
    • state: ready

Sample

REQUEST:

https://api.safecreative.org/v2/
?component=work.attachfile
&authkey=1i5g2aaf2bz09lyo867cuimqg
&public=1
&title=A+simple+attachment
&uploadticket=HvWIbGj7anDefJK3tQHdPxp1swnY9x54Mr1xXCq40dg7SmFtNlOA6931SkqRyTtSaI-pk7zPbNymk_FIfu7EeH13-jBJKxHkZGJCVUsXd7S8gBqH8j-m8h18abRL1HIGOW1TiInUVAvf9uQoVbgbS-sLKCDM3BvZDO0rVJtv4wak5drfsxULmR6bc51phHvcRWVHcof1Des4FMh9dZKXCwVg_AypY2zq
&workcode=1004200146116
&ztime=1271749851064
&signature=26ecbbf2e886483516a42314979323db5cb69804

RESPONSE:

<?xml version="1.0" encoding="UTF-8"?>
<restvalueresponse>
  <state>ready</state>
</restvalueresponse>