语雀 webhook→Serverless→github api
新建 index.py 文件
# -*- coding: utf8 -*-
import requests
def main_handler(event, context):
r = requests.post("https://api.github.com/repos/Leader755/blog-master/dispatches",
json = {"event_type": "run-it"},
headers = {"User-Agent":'curl/7.52.1',
'Content-Type': 'application/json',
'Accept': 'application/vnd.github.everest-preview+json',
'Authorization': 'token 自己的token'})
if r.status_code == 204:
return "This's OK!"
else:
return r.status_code
描述: 特别注意的是 ‘Authorization’: ‘token bc9aa5a5dfa324545007eab6c1865d’ 这样形式存在的。 触发方式如下,没有可以在触发管理中新建触发管理。
先去登录 GitHub,定位到如此网址 https://github.com/settings/profile ,点击 Developer settings,新建一个 token,然后勾选 repo 后确定申请。或点击查看《Github 申请 token》,然后填写好。
在 gitee 申请 token