title: How to get the thin client URI of an Alfresco folder/document?
body: <p>A thin client URI is a web address that you can type to see details about a file or folder, on a nice web user interface.</p>
  
  <p>For instance, my Android app uses Alfresco's CMIS API, but for complex operations (eg. to start a workflow on this file), you could click on a link and it would bring you to the fully-fledged web interface (provided by the Alfresco server).</p>
  
  <p>How to calculate this thin client URI, for any Alfresco folder/document?</p>
  
  <p>A good start is to use the <a href="http://docs.oasis-open.org/cmis/CMIS/v1.1/cs01/CMIS-v1.1-cs01.html#x1-1660002" rel="nofollow">thinClientURI feature of the CMIS protocol</a>. Unfortunately it only work for the root of the repository.</p>
  
  <p>A perfect algorithm would show Alfresco Share nodes in their Alfresco Share site, rather than in Share's generic Repository Browser.</p>