03-07-2011 04:33 PM
// 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);
03-21-2011 07:24 AM
$repositoryUrl = "http:///localhost:8080/alfresco/api";
$repositoryUrl = "http://localhost:8080/alfresco/api";
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.