As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
// Use the ALF_AVAILABLE value to make this script work remotely and locally if (isset($_SERVER["ALF_AVAILABLE"]) == false) { // Include the required Alfresco PHP API objects require_once "Alfresco/Service/Repository.php"; require_once "Alfresco/Service/Session.php"; } // The web service end point URL for the Alfresco repository $repositoryUrl = "http:///localhost:8080/alfresco/api"; // The user credentials we are going to use $userName = "admin"; $password = "admin"; // Create the repository object baseed on the repository URL. The repository represents the Alfresco repository we are connecting to. // It can be used to authenticate users and as a session factory. $repository = new Repository($repositoryUrl); // Authenticate the user details for the repository we want to connect to. Assuming authentication is succesful we will be returned // a ticket. The ticket is a string which can be used to create Session's $ticket = $repository->authenticate($userName, $password); // Using the ticket we can now create a session. In general it is better to create a new session for a new page or page sequence rather // than creating one and using across many pages as this helps to prevent resource usage from creaping up. $session = $repository->createSession($ticket);
$repositoryUrl = "http:///localhost:8080/alfresco/api";
$repositoryUrl = "http://localhost:8080/alfresco/api";