Jonathan,
I'd like to know too. I found some code floating around... I think I did a search in Google Code for "ExpressImport.asp" or something and came up with a half-way working bit of code.. For some reason it keeps asking for a group id though. I remember having a hard time finding any useful docs :(
This is in ruby and I hope to implement a full service class for refworks in Blacklight, but I'm not even sure if this works!
def refworks_export_url(group, document)
#http://refworks.scholarsportal.info/express/ExpressImport.asp
#http://www.refworks.com/express/expressimport.asp
# "http://www.refworks.com/express/ExpressImport.asp/?vendor=RefWorks%20Tagged%20Format&url=#{file_url}"
base_url='http://www.refworks.com/express/ExpressImport.asp'
file_url = URI.escape(refworks_catalog_url(document['id']))
vendor='RefWorks%20Tagged%20Format'
"#{base_url}?g=#{group}&vendor=#{vendor}&url=#{file_url}"
end
Matt Mitchell
________________________________________
From: Code for Libraries [[log in to unmask]] On Behalf Of Jonathan Rochkind [[log in to unmask]]
Sent: Thursday, June 05, 2008 6:16 PM
To: [log in to unmask]
Subject: [CODE4LIB] refworks developer documentation?
Does anyone know where, if anywhere, I find documentation on the ways to
send references to RefWorks for importing?
Not having any luck on their website. I know I've seen it before
though. I remember there were a variety of formats and methods you
could send things to RefWorks for an import. Must be documentation
somewhere? I bet some code4libber has done this before.
Jonathan
--
Jonathan Rochkind
Digital Services Software Engineer
The Sheridan Libraries
Johns Hopkins University
410.516.8886
rochkind (at) jhu.edu
|