|
@@ -22,39 +22,44 @@ 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():
|
|
- 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)
|
|
|
|
|
|
+ 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)
|
|
|
|
|
|
|
|
|
|
# 管理后台实时修改rov
|
|
# 管理后台实时修改rov
|