Botón de navegador Safe Creative RegisterSafe Creative API

Semantic services

September 16th, 2009

Safe Creative

You can now use Safe Creative new semantic services to discover copyright information about any file.

Use the following URL to get information about a file:

http://api-search.safecreative.org/semantic-query?param=value&....

The result is an XML listing all works matching the specified characteristics.

Example:

http://api-search.safecreative.org/semantic-query?md5=9a4bca4293523413c176dd6cd23d20c2

Result:

<works>
  <work>
    <code>0908044196577</code>
    <title>atardecer plateado</title>
    <authors>
      <author>
        <code>0709270000528</code>
        <name>Mario Pena Zapatería</name>
        <human-url>http://www.safecreative.org/user/0709270000528</human-url>
      </author>
    </authors>
    <thumbnail>http://thumbnails-safecreative-org.s3.amazonaws.com/1/00000122/e579/ca7e/dc6a/a75443e756ad/atardecerplateado_thumb.png</thumbnail>
    <license>
      <code>http://creativecommons.org/licenses/by-sa/3.0/</code>
      <name>Creative Commons Reconocimiento-Compartirigual 3.0</name>
      <shortname>CC by-sa</shortname>
      <human-url>http://creativecommons.org/licenses/by-sa/3.0/legalcode</human-url>
      <features>
        <recognition>YES</recognition>
        <distribution>YES</distribution>
        <derivations>INHERITANCE</derivations>
        <commercial>YES</commercial>
      </features>
    </license>
    <human-url>http://www.safecreative.org/work/0908044196577</human-url>
    <machine-url>http://www.safecreative.org/v2/?component=work.get&amp;code=0908044196577</machine-url>
  </work>
</works>

You can use any of the following parameters on your semantic queries:

  • adler32: Adler32 checksum of file contents (16 hex digits- first 8 digits should be zero)
  • crc32: CRC32 checksum of file contents (16 hex digits – first 8 digits should be zero)
  • ed2kfileid: File hash for ed2k network (32 hex digits)
  • md2: MD2 hash of file contents (32 hex digits)
  • md4: MD4 hash of file contents (32 hex digits)
  • md5: MD5 hash of file contents (32 hex digits)
  • part32k.first: SHA1 hash of the first 32k of file contents (40 hex digits)
  • part32k.last: SHA1 hash of the last 32k of file contents (40 hex digits)
  • part32k.middle: SHA1 hash of middle 32k of file contents (40 hex digits)
    • It is calculated as the SHA1 of a 32k chunk starting on file position (filesize – 32k) / 2.
    • If the file size is less than 32k, it is the hash of the whole file.
  • sha: SHA1 hash of file contents(40 hex digits)
  • sha1: SHA1 hash of file contents (40 hex digits)
  • sha384: SHA384 hash of file contents (96 hex digits)
  • sha512: SHA512 hash of file contents (128 hex digits)
  • size: File size in bytes
  • torrent.*: SHA1 hash of torrent chunk hashes for different chunk sizes (40 hex digits)
    • torrent.32768: 32k chunks
    • torrent.49152: 48k chunks
    • torrent.65536: 64k chunks
    • torrent.98304: 96k chunks
    • torrent.131072: 128k chunks
    • torrent.196608: 192k chunks
    • torrent.262144: 256k chunks
    • torrent.393216: 384k chunks
    • torrent.524288: 512k chunks
    • torrent.786432: 768k chunks
    • torrent.1048576: 1024k chunks
    • torrent.1572864: 1536k chunks
    • torrent.2097152: 2048k chunks
    • torrent.3145728: 3072k chunks
    • torrent.4194304: 4096k chunks

All binary contents must be encoded as a string of hexadecimal lowercase digits (0123456789abcdef), using two digits per byte (e.g. 8 bytes = 16 hex digits).

Bookmark and Share

Entry Filed under: API

3 Comments Add your own

  • 1. Safe Creative Labs »&hellip  |  September 16th, 2009 at 2:29 pm

    [...] Además te proponemos que eches un vistazo a la primera versión de la API semántica. [...]

  • 2. Safe Creative Labs »&hellip  |  September 16th, 2009 at 2:35 pm

    [...] Semantic servicesAPI Safe Creative [...]

  • 3. Safe Creative Labs »&hellip  |  September 21st, 2009 at 3:11 pm

    [...] we encourage you to take a look to our first version of semantic API or check our little Safe Creative firefox [...]

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Categories

Links

Calendar

September 2009
M T W T F S S
« Jun   Oct »
 123456
78910111213
14151617181920
21222324252627
282930  

Posts by Month

RSS