From 27f0b0393202ff317856a8cb9e340d5296d3e622 Mon Sep 17 00:00:00 2001 From: Evil0ctal Date: Thu, 16 Dec 2021 20:07:05 -0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=9B=A0=E6=B7=BB=E5=8A=A0=E4=BA=86API?= =?UTF-8?q?=E8=AF=B7=E6=B1=82=E5=A4=B1=E8=B4=A5=E7=9A=84=E5=8F=8D=E9=A6=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- TikTok_ZH.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/TikTok_ZH.py b/TikTok_ZH.py index f80fe5b..cfa3edc 100644 --- a/TikTok_ZH.py +++ b/TikTok_ZH.py @@ -175,18 +175,20 @@ def webapi(): video_info, js = get_video_info_tiktok(post_content) return js # 如果关键字不存在则判断为抖音链接 - else: + elif 'douyin' in post_content: response_data, result_type = get_video_info(post_content) if result_type == 'image': # 返回图集信息json - return jsonify(Type=result_type, image_url=response_data[0], image_music=response_data[1], + return jsonify(Status='Success', Type='Image', image_url=response_data[0], image_music=response_data[1], image_title=response_data[2], image_author=response_data[3], image_author_id=response_data[4], original_url=response_data[5]) else: # 返回视频信息json - return jsonify(Type=result_type, video_url=response_data[0], video_music=response_data[1], + return jsonify(Status='Success', Type='Video', video_url=response_data[0], video_music=response_data[1], video_title=response_data[2], video_author=response_data[3], video_author_id=response_data[4], original_url=response_data[5]) + else: + return jsonify(Status='Failed', Reason='Check the link!') except Exception as e: # 异常捕获 @@ -216,6 +218,7 @@ def download_video_url(): return response except Exception as e: error_do(e, 'download_video_url') + return jsonify(Status='Failed', Reason='Check the link!') @app.route("/download_bgm", methods=["POST", "GET"]) @@ -239,6 +242,7 @@ def download_bgm_url(): return response except Exception as e: error_do(e, 'download_bgm_url') + return jsonify(Status='Failed', Reason='Check the link!') def put_result(item):