[cc-devel] API to Internet Archive?
Nathan R. Yergler
nathan at yergler.net
Mon Oct 10 12:15:45 EDT 2005
Hi Tim,
I saw your earlier email (not sure if you or the Archive forwarded it to
me), but completely spaced out replying. Mea culpa.
ccPublisher originally used the Advanced Contribution interface from
IA. The interface is documented at
http://www.archive.org/help/contrib-advanced.php. It involves uploading
the files and metadata to IA and then polling a URI to start the import
process. The latest release of ccPublisher (and last few releases of
Ourmedia Publisher) all use the new Direct Contribution interface, which
reduces the delay between when an item is uploaded and when it is
available on the site. The Direct Contribution interface is documented
at http://www.archive.org/help/contrib-direct.php.
ccPublisher abstracts it's Archive.org functionality into the PyArchive
module, in CVS at
http://cvs.sourceforge.net/viewcvs.py/cctools/pyarchive/pyarchive/. In
particular submission.py contains our wrappers for the contribution
interfaces. If I recall correctly, CVS HEAD is still the old-style
interface, and the ccp8_1_0_x branch has the new DC interface.
I'd be happy to help you with any naggling details or questions you have.
Nathan R. Yergler
Software Engineer
Creative Commons
Tim Olsen wrote:
>Hi,
>
>My coworkers and I are adding to LimeWire the ability to upload
>CC-licensed files to the Internet Archive. I noticed ccPublisher has
>this ability. Does anyone know of a published API for interfacing to
>the Internet Archive?
>
>I've tried asking this on the Internet Archive discuss list
>(archivists-talk at yahoogroups.com), but haven't received a response
>yet.
>
>thanks,
>Tim
>_______________________________________________
>cc-devel mailing list
>cc-devel at lists.ibiblio.org
>http://lists.ibiblio.org/mailman/listinfo/cc-devel
>
>
More information about the cc-devel
mailing list