En mi opinión, variaría algo el enfoque. Pasar el ticket de autenticación de Alfresco por un parámetro a la URL del hosting externo parece un poco peligroso. Alfresco utiliza cookies para gestionar la sesión. Una de esas cookies contiene el valor de ALF_TICKET. Podrías pasar únicamente el usuario y leer de la cookie el valor desde tu website PHP.Para invocar a la API REST de Alfresco, basta con realizar peticiones HTTP. En el caso de la API CMIS es algo más elaborado, pero tienes un cliente disponible (http://chemistry.apache.org/php/phpclient.html).Para obtener todos los grupos de un usuario, tienes que hacer un HTTP GET a una URL de este tipo:<CODE>http://localhost:8080/alfresco/s/api/people/admin?groups=true</CODE>Esta invocación te devolverá un JSON similar al siguiente:<javascript>{   "url": "\/alfresco\/s\/api\/people\/admin",   "userName": "admin",   "enabled": true,   "firstName": "Administrator",   "lastName": "",   "jobtitle": null,   "organization": null,   "organizationId": "",    "location": null,   "telephone": null,   "mobile": null,   "email": "admin@alfresco.com",   "companyaddress1": null,   "companyaddress2": null,   "companyaddress3": null,   "companypostcode": null,   "companytelephone": null,   "companyfax": null,   "companyemail": null,   "skype": null,   "instantmsg": null,   "userStatus": null,   "userStatusTime": null,   "googleusername": null,   "quota": -1,   "sizeCurrent": 0,   "emailFeedDisabled": false,   "persondescription": null,   "capabilities":   {      "isMutable":      true            ,"isGuest":      false            ,"isAdmin":      true         },   "groups": [   {      "itemName": "GROUP_ALFRESCO_ADMINISTRATORS",      "displayName": "ALFRESCO_ADMINISTRATORS"   },   {      "itemName": "GROUP_ALFRESCO_SEARCH_ADMINISTRATORS",      "displayName": "ALFRESCO_SEARCH_ADMINISTRATORS"   },   {      "itemName": "GROUP_EMAIL_CONTRIBUTORS",      "displayName": "EMAIL_CONTRIBUTORS"   },   {      "itemName": "GROUP_SITE_ADMINISTRATORS",      "displayName": "SITE_ADMINISTRATORS"   }],   "immutability":   {   }}</javascript>
					
				
			
			
				
	Hyland Developer Evangelist