I was looking into the possibility of adding citoid support to the RefToolbar gadget, but I noticed a potential complication. If the URL given to citoid is for a book chapter (http://link.springer.com/chapter/10.1007/11926078_68) it will return the chapter title as "title" and the book title as "bookTitle", but if the URL is for a book (https://books.google.com/books?id=k-XBMNVRfw4C), it will return the book title as "title". I decided to take a look at how VisualEditor handles this problem and discovered that it doesn't. Because there is no way to set up a reliable mapping in the TemplateData (that I could figure out), it simply fills in the wrong value for the title param and drops the real book title in the case of URLs for book chapters.
Example:
The URL for the book chapter "Semantic MediaWiki" in the book //The Semantic Web// (http://link.springer.com/chapter/10.1007/11926078_68) generates the following citation:
Krötzsch, Markus (2006-11-05). //Semantic MediaWiki//. Lecture Notes in Computer Science. Springer Berlin Heidelberg. pp. 935–942. doi:10.1007/11926078_68. ISBN 978-3-540-49029-6.