💕 我主良缘爬虫

📋 功能说明
  • 爬取会员信息
  • 采集用户资料
  • 批量获取联系方式
💻 源代码
import requests
import json

def get_member_list(page=1):
    """获取会员列表"""
    url = 'https://www.wozhuliangyuan.com/api/member/list'
    
    headers = {
        'User-Agent': 'Mozilla/5.0 Chrome/91.0.4472.124',
        'Cookie': 'your_cookie_here'
    }
    
    params = {
        'page': page,
        'page_size': 20
    }
    
    res = requests.get(url, headers=headers, params=params).json()
    
    members = []
    for item in res.get('data', []):
        member = {
            'id': item.get('id'),
            'nickname': item.get('nickname'),
            'age': item.get('age'),
            'city': item.get('city'),
            'education': item.get('education'),
            'height': item.get('height')
        }
        members.append(member)
    
    return members

def get_member_detail(member_id):
    """获取会员详情"""
    url = f'https://www.wozhuliangyuan.com/api/member/{member_id}'
    headers = {'User-Agent': 'Mozilla/5.0'}
    res = requests.get(url, headers=headers).json()
    return res.get('data', {})

# 示例
members = get_member_list(1)
for m in members[:10]:
    print(f"{m['nickname']} - {m['city']} - {m['age']}岁")
📦 运行环境
pip install requests
注意事项
  • ⚠️ 需要登录Cookie
  • ⚠️ 遵守网站协议