You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何请求Rarible指定账号粉丝列表,GET请求报405错误怎么解决

问题原因

405状态码代表请求方法不被接口允许,你调用的Rarible粉丝列表接口不支持GET请求,需要改用POST请求,同时携带正确的请求头和请求体参数才能正常返回数据。

正确实现代码

import requests

address = '0xe744d23107c9c98df5311ff8c1c8637ec3ecf9f3'
follower_url = 'https://api-mainnet.rarible.com/marketplace/api/v4/followers'

# 构造请求头模拟浏览器请求,避免被服务端拦截
headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36',
    'Content-Type': 'application/json'
}
# 构造请求体参数
payload = {
    "owner": address,
    "size": 100  # 单次返回的粉丝数量上限,可按需调整
}

response = requests.post(follower_url, json=payload, headers=headers)
print(response.json())

补充说明

  • 如果需要拉取全量粉丝,接口会返回游标参数,你可以在后续请求的payload中加入continuation字段,传入上一次返回的游标值,循环拉取直到没有新数据返回即可
  • 不要短时间内高频请求,避免被服务端限制IP访问

内容的提问来源于stack exchange,提问作者Netgate

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 20:54:03