I'm looking for an API where I can enter the common name of a plant or organism into it, and it returns the scientific/latin name and vice versa. I see that ITIS has an API, they have a list of examples of how to use it here: https://www.itis.gov/ws_searchApiDescription.html
They have a search by common name feature, but it doesn't actually return the latin name like it says its supposed to, heres what it returns:
<ns:searchByCommonNameResponse xmlns:ns="<a href=" http:="" itis_service.itis.usgs.gov"="" rel="nofollow">http://itis_service.itis.usgs.gov">
<ns:return xmlns:ax21="<a href=" http:="" data.itis_service.itis.usgs.gov="" xsd"="" rel="nofollow">http://data.itis_service.itis.usgs.gov/xsd" xmlns:ax26="http://itis_service.itis.usgs.gov/xsd" xmlns:ax23="http://metadata.itis_service.itis.usgs.gov/xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ax21:SvcCommonNameList">
<ax21:tsn xsi:nil="true"/>
<ax21:commonNames xsi:type="ax21:SvcCommonName">
<ax21:commonName>Morning Glory Pellicia</ax21:commonName>
<ax21:language>English</ax21:language>
<ax21:tsn>706771</ax21:tsn>
</ax21:commonNames>
</ns:return>
</ns:searchByCommonNameResponse>
They have an API for getting common and latin names from the TSN: https://www.itis.gov/ws_tsnApiDescription.html but I don't know the TSN for the plants. Is there a way to use this API to convert between common and latin names, or is there another API or tool that does it?
I installed Ubuntu in VirtualBox and the edirect tools work just fine. Its insane how much easier web development is in linux. I spent hours trying to integrate PostGESQL and python into a WAMP server. In Ubuntu I did it in seconds with a single command.
Windows is great for what it does, but web development on Windows: not even once :)