How do I edit presentation in Zoho Show? Any sample codes?

How do I edit presentation in Zoho Show? Any sample codes?

To edit an existing presentation from your web application, you need to make use of Zoho Show's Edit Presentation API.

HTML Sample Code:


<form method="POST" action="https://show.zoho.com/show/officeapi/v1/presentation" enctype="multipart/form-data" target="_self" 
accept-charset="UTF-8">

Upload Presentation for Edit: <input type="file" name="document" size="38"> <br><br>

<input type="hidden" name="apikey" value="423s*****">
<input type="hidden" name="permissions" value='{"document.export":true,"document.print":true,"document.edit":true}'>
<input type="hidden" name="editor_settings" value='{"language":"en"}'>
<input type="hidden" name="callback_settings" value='{"save_format":"pptx","save_url":"https://zylker.com/save.php","context_info":"Doc/User Info"}'>
<input type="hidden" name="document_info" value='{"document_name":"My Presentation", "document_id":"10054809"}'>
<input type="hidden" name="user_info" value='{"user_id":"1000", "display_name":"James"}'>
<input type="submit" name="submit" value="Edit Presentation">
</form> 


Curl Sample Code:


curl -X POST \
  -H 'content-type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW' \
  -F apikey=1ee6127ff93882de82599eacc2668023 \
  -F 'editor_settings={'\''language'\'':'\''en'\''}' \
  -F 'permissions={'\''document.export'\'':true,'\''document.print'\'':true,'\''document.edit'\'':true}' \
  -F 'callback_settings={'\''save_format'\'':'\''pptx'\'','\''context_info'\'':'\''doc or user info'\'','\''save_url'\'':'\''https://zylker.com/save.php/'/''}' \
  -F 'document_info={'\''document_name'\'':'\''My Presentation'\'', '\''document_id'\'': 10054809}' \
  -F 'user_info={'\''user_id'\'':'\''1000'\'','\''display_name'\'':'\''James'\''}'


You can also build and test Edit Presentation requests right from your browser with Office Integrator Postman Collection.