Random Famous Quotes

FREEMIUM
Durch Andres Olvera | Aktualisiert vor 5 Monaten | Data
Popularität

9.4 / 10

Latenz

286ms

Service Level

100%

Zurück zu allen Diskussionen

Error - Response 406

avatar
epodwyer
3年前

I am using Python and Requests to access the API. This was working fine. Now when I try to access the GET end point, with my API key, I get a HTML 406 Response.

“Test Endpoint” on Random Famous Quotes API Documentation works but it will not work with Python and Requests from the command line.

avatar
andruxnet commented 3年前

Hi,

Can you share your relevant Python and command line code?

avatar
epodwyer commented 3年前

import requests

api_host = "andruxnet-random-famous-quotes.p.rapidapi.com"
api_key = 'from rapidapi console’
api_url = “https://andruxnet-random-famous-quotes.p.rapidapi.com/?cat=famous&count=10

headers = {“X-RapidAPI-Host”:api_host, “X-RapidAPI-Key”: api_key}
response = requests.get(api_url, headers = headers)

The response is error 406= ‘<head><title>Not Acceptable!</title></head><body><h1>Not Acceptable!</h1><p>An appropriate representation of the requested resource could not be found on this server. This error was generated by Mod_Security.</p></body></html>’

I’m using python3.

Thanks for your help

Any update please?

avatar
payamazadi-natgeo commented 2年前

I’m having the same problem.
def get_quote():
response = requests.get(
https://andruxnet-random-famous-quotes.p.rapidapi.com/?cat=famous&count=10’,
headers={
‘x-rapidapi-host’: ‘andruxnet-random-famous-quotes.p.rapidapi.com’,
‘x-rapidapi-key’: ‘(removed)’
}
)
print(vars(response))

avatar
payamazadi-natgeo commented 2年前

Looks like it works when I add a User-agent’ key to the headers. It was a random guess. Not sure why it works from curl without a user-agent header, unless curl adds one by default (and maybe so does unirest).

avatar
epodwyer commented 2年前

Thanks, adding User-agent to the header works for me too.

Nehmen Sie an der Diskussion teil - fügen Sie unten einen Kommentar hinzu:

Anmelden / Registrieren, um neue Kommentare zu veröffentlichen
Bewertung: 4.6 - Stimmen: 5