diff --git "a/b\347\253\231\347\203\255\346\222\255.py" "b/b\347\253\231\347\203\255\346\222\255.py" index 4c492e0..b44d261 100644 --- "a/b\347\253\231\347\203\255\346\222\255.py" +++ "b/b\347\253\231\347\203\255\346\222\255.py" @@ -4,7 +4,6 @@ app = Flask(__name__) -@app.route('/api/hot_videos', methods=['GET']) def get_hot_videos(): try: # 发送HTTP GET请求获取热播视频数据 @@ -12,12 +11,13 @@ def get_hot_videos(): response = requests.get(url) data = response.json() - # 解析响应数据,提取热播视频信息 + # 解析响应数据,提取热播视频信息(包括vb号) hot_videos = [] for video in data['data']['list']: title = video['title'] play_count = video['stat']['view'] - hot_videos.append({'title': title, 'play_count': play_count}) + vb_number = video['bvid'] + hot_videos.append({'title': title, 'play_count': play_count, 'vb_number': vb_number}) return jsonify({'hot_videos': hot_videos}) diff --git "a/\346\200\273\345\222\214.py" "b/\346\200\273\345\222\214.py" index 119d555..437f6ff 100644 --- "a/\346\200\273\345\222\214.py" +++ "b/\346\200\273\345\222\214.py" @@ -26,18 +26,20 @@ def get_hot_videos(): response = requests.get(url) data = response.json() - # 解析响应数据,提取热播视频信息 + # 解析响应数据,提取热播视频信息(包括vb号) hot_videos = [] for video in data['data']['list']: title = video['title'] play_count = video['stat']['view'] - hot_videos.append({'title': title, 'play_count': play_count}) + vb_number = video['bvid'] + hot_videos.append({'title': title, 'play_count': play_count, 'vb_number': vb_number}) return jsonify({'hot_videos': hot_videos}) except Exception as e: return jsonify({'error': str(e)}) + #邮箱发信api #email = Flask(__name__) SMTP_SERVER = 'smtp.qq.com'