From 288168ec183e8ed1135f5aa53e1ced08d4984274 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=92=9F=E5=AD=9F=E6=8D=B7?= <718335940@qq.com> Date: Mon, 13 Feb 2023 01:35:10 +0800 Subject: [PATCH] add common api key --- update_url.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/update_url.py b/update_url.py index 54982a6..a511adb 100644 --- a/update_url.py +++ b/update_url.py @@ -2,13 +2,14 @@ import os import requests -API_KEY = os.getenv('API_KEY') GITHUB_REPOSITORY = os.getenv('GITHUB_REPOSITORY') if GITHUB_REPOSITORY == 'zsokami/ACL4SSR': + API_KEY = os.getenv('API_KEY') alias = 'config' alias_sc = 'dler' else: + API_KEY = 'wMZJfKSns5lLIZ7if32owHe9w06EVAV6ZjbnCoeFs65PNN95lrwDxnKSGAMV' repo = GITHUB_REPOSITORY.replace('/', '__') alias = f"gh__{repo}" alias_sc = f"gh__{repo}__sc" @@ -26,9 +27,13 @@ def upsert(alias, url): items = session.get(api, params={'search': alias, 'by': 'alias'}).json()['data'] item = next((item for item in items if item['alias'] == alias), None) if item: - print(session.put(f"{api}/{item['id']}", data={'url': url}).ok) + r = session.put(f"{api}/{item['id']}", data={'url': url}) else: - print(session.post(api, data={'url': url, 'alias': alias}).ok) + r = session.post(api, data={'url': url, 'alias': alias}) + if r.ok: + print(r.json()['data']['short_url']) + else: + print(r.text) upsert(alias, url)