File size: 551 Bytes
c293f7c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import requests

# Test correct GDELT query syntax
params = {
    "query": "India (misinformation fake fraud protest health disaster)",
    "mode": "artlist",
    "maxrecords": "5",
    "sort": "DateDesc",
    "format": "json",
}
try:
    r = requests.get("https://api.gdeltproject.org/api/v2/doc/doc", params=params, timeout=15)
    print(f"Status: {r.status_code}")
    ct = r.headers.get("content-type", "")
    print(f"ContentType: {ct}")
    body = r.text[:800]
    print(f"Body preview:\n{body}")
except Exception as e:
    print(f"Error: {e}")