WSKey Lite
WSKey Lite is the simplest authentication pattern for OCLC web services. This pattern is only used by read-only web service as it is relatively insecure. To authenticate using WSKey Lite clients can either
- Pass a WSKey HTTP header which includes the value of the WSKey
wskey: jdfRzYZbLc8HZXFByyyLGrUqTOOmkJOAPi4tAN0E7xI3hgE2xDgwJ7YPtkwM6W3ol5yz0d0JHgE1G2Wa
- Pass a wskey query parameter set to the value of the WSKey
http://www.worldcat.org/webservices/catalog/search/opensearch?q=civil%20war&wskey=jdfRzYZbLc8HZXFByyyLGrUqTOOmkJOAPi4tAN0E7xI3hgE2xDgwJ7YPtkwM6W3ol5yz0d0JHgE1G2Wa
Example Request WSKey in Authorization header
GET /illpolicies/servicePolicy/128807 HTTP/1.1
Host: ill.sd00.worldcat.org
Connection: close
Accept: application/atom+xml
wskey: jdfRzYZbLc8HZXFByyyLGrUqTOOmkJOAPi4tAN0E7xI3hgE2xDgwJ7YPtkwM6W3ol5yz0d0JHgE1G2Wa