import requests
import json
def get_wayback_history(domain):
cdx_url = f"http://web.archive.org/cdx/search/cdx"
params = {
'url': domain,
'output': 'json'
}
response = requests.get(cdx_url, params=params)
snapshots = response.json()[1:] # 跳过表头
results = []
for snap in snapshots:
timestamp, original = snap[1], snap[2]
wayback_url = f"https://web.archive.org/web/{timestamp}/{original}"
results.append({
'timestamp': timestamp,
'url': original,
'wayback_url': wayback_url
})
return results