Alfresco :: few PHP APIs is working only

Followings are my task.1) Listing of all directory and documents.2) Upload a file and create or add properties/metadata for the file.3) Checkout and checkin a file.4) Retrieve a specific version of a file. 5) Create and edit tag. I got list of APIs from.