OverDrive API support script
Bug #1696825 reported by
Jeff Davis
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Evergreen 2.12 adds OverDrive API integration. Working with the API can be a bit cumbersome, so here's a support script to make it easier:
This is a command-line tool that allows you to:
- generate a base64-encoded client authorization token to be used as a value for the "OverDrive Basic Token" org unit setting;
- send a request to the OverDrive API to confirm that your credentials are valid (and that the API is currently available);
- test whether a specified patron is authenticating successfully; and
- submit custom requests to arbitrary API endpoints.
It's likely to be useful for anyone supporting a system with OverDrive API integration enabled.
tags: | added: ebookapi |
tags: |
added: overdrive removed: ebookapi |
tags: | added: pullrequest |
Changed in evergreen: | |
milestone: | none → 3.7-beta |
status: | New → Confirmed |
importance: | Undecided → Low |
importance: | Low → Wishlist |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I have been looking at Overdrive issues and wished there was a command line tool to send API requests to Overdrive and view the response. Then I found this LP bug. I think it would be helpful to include this testing tool in the Evergreen support-scripts directory.
I have tested this code and consent to signing off on it with my name, Martha Driscoll and my email address, <email address hidden>.