下面是一个使用Python的示例代码,可以捕获Webhook的输入并将其放在新的.csv行上:
import csv
from flask import Flask, request
app = Flask(__name__)
@app.route('/', methods=['POST'])
def webhook():
# 获取Webhook的数据
data = request.json
# 将数据写入CSV文件
with open('webhook_data.csv', 'a', newline='') as file:
writer = csv.writer(file)
writer.writerow(data.values())
return 'Webhook received successfully!'
if __name__ == '__main__':
app.run()
上述代码使用了Flask库来创建一个简单的Web应用程序。当收到POST请求时,它会获取请求中的JSON数据,并使用csv库将数据写入名为webhook_data.csv
的CSV文件中的新行中。
请确保已经安装了Flask库(使用pip install flask
)和csv库(使用pip install csv
)。
您可以通过运行上述代码来启动Web应用程序,并将Webhook的URL指向该应用程序。每次接收到Webhook时,数据将被写入CSV文件的新行中。