|
@@ -22,44 +22,39 @@ def health_check():
|
|
# 首页推荐及tab分类
|
|
# 首页推荐及tab分类
|
|
@app.route('/applet/video/homepage/recommend', methods=['GET', 'POST'])
|
|
@app.route('/applet/video/homepage/recommend', methods=['GET', 'POST'])
|
|
def homepage_recommend():
|
|
def homepage_recommend():
|
|
- request_data = json.loads(request.get_data())
|
|
|
|
- log_.info('request data: {}'.format(request_data))
|
|
|
|
- result = {'code': 200, 'message': 'success', 'data': {}}
|
|
|
|
- log_.info('result: {}'.format(result))
|
|
|
|
- return json.dumps(result)
|
|
|
|
- # try:
|
|
|
|
- # request_data = json.loads(request.get_data())
|
|
|
|
- # mid = request_data.get('mid')
|
|
|
|
- # uid = request_data.get('uid')
|
|
|
|
- # category_id = request_data.get('categoryId')
|
|
|
|
- # size = request_data.get('size')
|
|
|
|
- # app_type = request_data.get('appType')
|
|
|
|
- # algo_type = request_data.get('algoType')
|
|
|
|
- # log_.info('request data: {}'.format(request_data))
|
|
|
|
- # # size默认为10
|
|
|
|
- # if not size:
|
|
|
|
- # size = 10
|
|
|
|
- # if category_id in config_.CATEGORY['recommend']:
|
|
|
|
- # # 推荐
|
|
|
|
- # videos = video_recommend(mid=mid, uid=uid, size=size, app_type=app_type, algo_type=algo_type)
|
|
|
|
- # result = {'code': 200, 'message': 'success', 'data': {'videos': videos}}
|
|
|
|
- # log_.info('result: {}'.format(result))
|
|
|
|
- # return json.dumps(result)
|
|
|
|
- # elif category_id in config_.CATEGORY['other']:
|
|
|
|
- # # 其他类别
|
|
|
|
- # videos = get_category_videos()
|
|
|
|
- # result = {'code': 200, 'message': 'success', 'data': {'videos': videos}}
|
|
|
|
- # log_.info('result: {}'.format(result))
|
|
|
|
- # return json.dumps(result)
|
|
|
|
- # else:
|
|
|
|
- # log_.error('categoryId error, categoryId = {}'.format(category_id))
|
|
|
|
- # result = {'code': -1, 'message': 'fail'}
|
|
|
|
- # return json.dumps(result)
|
|
|
|
- #
|
|
|
|
- # except Exception as e:
|
|
|
|
- # log_.error(e)
|
|
|
|
- # result = {'code': -1, 'message': 'fail'}
|
|
|
|
- # return json.dumps(result)
|
|
|
|
|
|
+ try:
|
|
|
|
+ request_data = json.loads(request.get_data())
|
|
|
|
+ mid = request_data.get('mid')
|
|
|
|
+ uid = request_data.get('uid')
|
|
|
|
+ category_id = request_data.get('categoryId')
|
|
|
|
+ size = request_data.get('size')
|
|
|
|
+ app_type = request_data.get('appType')
|
|
|
|
+ algo_type = request_data.get('algoType')
|
|
|
|
+ log_.info('request data: {}'.format(request_data))
|
|
|
|
+ # size默认为10
|
|
|
|
+ if not size:
|
|
|
|
+ size = 10
|
|
|
|
+ if category_id in config_.CATEGORY['recommend']:
|
|
|
|
+ # 推荐
|
|
|
|
+ videos = video_recommend(mid=mid, uid=uid, size=size, app_type=app_type, algo_type=algo_type)
|
|
|
|
+ result = {'code': 200, 'message': 'success', 'data': {'videos': videos}}
|
|
|
|
+ log_.info('result: {}'.format(result))
|
|
|
|
+ return json.dumps(result)
|
|
|
|
+ elif category_id in config_.CATEGORY['other']:
|
|
|
|
+ # 其他类别
|
|
|
|
+ videos = get_category_videos()
|
|
|
|
+ result = {'code': 200, 'message': 'success', 'data': {'videos': videos}}
|
|
|
|
+ log_.info('result: {}'.format(result))
|
|
|
|
+ return json.dumps(result)
|
|
|
|
+ else:
|
|
|
|
+ log_.error('categoryId error, categoryId = {}'.format(category_id))
|
|
|
|
+ result = {'code': -1, 'message': 'fail'}
|
|
|
|
+ return json.dumps(result)
|
|
|
|
+
|
|
|
|
+ except Exception as e:
|
|
|
|
+ log_.error(e)
|
|
|
|
+ result = {'code': -1, 'message': 'fail'}
|
|
|
|
+ return json.dumps(result)
|
|
|
|
|
|
|
|
|
|
# 管理后台实时修改rov
|
|
# 管理后台实时修改rov
|