I have just started using a free PythonAnywhere account. So far, so good! But I have just gotten this error:
OSError: Tunnel connection failed: 403 Forbidden
I am trying to connect to api.elsevier.com, which is the API for one of the big databases of scientific abstracts. Could I be getting this error because the API is not among the "whitelisted" sites for free PythonAnywhere accounts?
If so, would it be possible to "whitelist" this site? Please see https://dev.elsevier.com for more information. I will probably upgrade to a paid account, if I can get a prototype up and running, but first I want to know whether this is a problem with "whitelisting" at PythonAnywhere or a problem at Elsevier (perhaps to do with authentication, since I am now trying to access the API from PythonAnywhere, rather than accessing it from a computer on the network at my university).