Web Services

From EPrints Documentation
Revision as of 20:12, 22 August 2007 by ZfhXt5 (talk | contribs)
Jump to: navigation, search

terratec grabster mobile cuffie per ascolto bigtitsroundasses download handset manager jame lee curtis tanystropheus bjork. greatest hits state buoni se potete hyundai atos server raid spartiti velvet underground tv lcd con dvd corallo sardo macchina da cafe saeco san francisco office space bancos francobollo vaticano bonsels, waldemar scuola di lingua toner d555 muvo fm 1 gb lettera per una amica scoupe hyundai albergo bibione immagini del decapitato americano berg audiokey 512 tapi roulant cross azienda agricola vendesi trasfusioni di sangue obras de arte de vicente van gogh prenotazione albergo budapest baldacci, osvaldo lcd lg aeg su86000 km0 musa auto km 0 kit car per palmare andreu, blanca www b there ch asus mx borsa uomo lacoste amsterdam introduzione tozzi sosta camper in lazio radio mp3 portatile adsl router 4 porte modem scott mckanzie is this cause i m cool le colt cantarono la morte e fu tempo di massacro fastweb net it tenth of a second sorin copilu de aur cu mihaela minune gioco gruppo bambino masherina gruppo filippi la petroniana eads, james buchanan notti orientali immagini di rizzo syria geon mitsubisci testi marron 5 trucchi giochi pc vacanze a pantelleria song about jane pene penetrante accessorio bigiotteria i ricordi del cuori perfection 2480 photo giorgio conte platinumcard evanescence lyrics lady marmalade video velv uno fiat us robotic 56k fax modem driver celaya, gabriel cucce per cani di piccola taglia lcd 30 monitor istituto dei tumori salt n pepa albachat llunas www lavatrici bosch com victoria prat uomini nudi cazzi canto della resurrezione battipagliese hard disk usb 200 gb lacie indeo video playback gratuito prove esame maturita nuovo trailer per el matador nike air max total 365 van nho joseph sayers nude cd google e netgroup certificat de non gage d abraccio mivar 100 dragostea tin tei coppie canzoni popolari liguri cum tits donne sotto la doccia uno di noi jvc digital camera comprare casa albenga moonlight op 13 canzoni di striscialanotizia vera atyuskina teorema di marco ferradini the best of sting foto quadri montecarlo night mp3 5 gb creative logitech extreme 3d joystick rita guedes testo di dolcenera giochi d show all sex back ups greyhound com novecento the greatest hits portatili compaq presario sennheiser px-10 il fu mattia pascal di luigi pirandello per sempre e un giorno ancora base karaoke un corpo e un anima peter gabriel. the growing up. live cartwright, edmund keane mp3 mediterraneo vacanze com www cellulari motorola nuova opel astra benzina auto nuove spionaggio internazionale - agente 007 spionaggio internazionale porsche 996 carrera 4 tiptronic sorini presentation support uk event vuoti a perdere salager, annie flash games nanya ddr illuminazione neon slim monster truck madness 1 stargate im 1 fl 1 ml 50 mg love stefano sesso culo radeon x300 256 il delitto fitzgerald www tavoli it notebook amd athlon lettore dvd 7 marino alessandro www realsociedad com focus tdci circolazione sanguigna sapphire radeon x600 pro 256mb melody raquitismo noleggio abiti da sposa padova epire earth ii winrar download cavaliere italiano benq 6110 w corpo forestale www unicasting it como mappa marina di grosseto audi sportback usato dindigul lei cerca singolo di colore cavo g9 margaret thatcher hogan calzatura penthouse hp officejet psc cabala fotografando patrizia internete www gabetti it genjuro fight empire tv le schede acquisizione e tv barca vela noleggio www indian rose com canzone house sedie pesaro nature one poze cu bebelusa zu ro midi zucchero vacanza mare bambini foto alessandro nesta cera un ragazzo gianni morandi rulette gratis subito online sapphire ati radeon x800 ciarda royal canin mini balcarce motorola black razr v3

PLEASE NOTE...

This feature is under development. It is not yet available in any realeased version of EPrints. Use the talk page to make any suggestions.

Web services are under development and will not be part of the next release, but will be made available as a seperate download soon after.

There are security and reliability issues to address.

Methods

Note that things which are "int" inside eprints, such as eprintid's are "xsd:string" here. EPrints will check the data, rather than leaving it to the SOAP level. Also xsd:int can't be null.

There is no standard error responses yet.

echo

xsd:string return = echo( xsd:string inputString, xsd:int stringDuplicationCount )

Returns the inputString repeated stringDuplicationCount times. This method is provided as a hello world style function to check the basics are working.

removeEprint

removeEprint( xsd:string eprintID )

remove the named eprint.

getEprintFiles

pm:Eprint eprint = getEprintFiles( xsd:string eprintID )

Return an eprint object including the files base64 encoded.

getEprint

pm:Eprint eprint = getEprint( xsd:string eprintID )

Return an eprint object, but not the full data of the files.

putEprint

putEprint( pm:Eprint eprint )

Upload a new EPrint including documents and files.

modifyEprint

modifyEprint( xsd:string eprintID, pm:Eprint eprint )

Modify eprint record "eprintID". The eprint object should only contain fields which should be changed. Other fields will be left alone. This will not modify documents or files.

addDocument

xsd:documentID = addDocument( xsd:string eprintID, pm:Document document )

Add this document to the eprint number eprintID. The document can include base64 encoded files.

modifyDocument

modifyDocument( xsd:string documentID, pm:Document document )

Modify the metadata of the named document. Fields not mentioned in the document object passed in, will not be modified. Does not affect files.

removeDocument

removeDocument( xsd:string documentID )

Remove the named document from it's parent EPrint, erase any files attached to it.

addFile

addFile( xsd:string documentID, xsd:string filename, xsd:base64Binary data )

Add a file named 'filename' to the indicated document.

removeFile

removeFile( xsd:string documentID, xsd:string filename )

Remove the file named 'filename' from the indicated document.

searchEprint

pm:ListEprint results = searchEprint( pm:ListParam params, pm:ListSearchField searchFields )

Create and execute an EPrints Search.