【发布时间】:2019-09-01 09:59:47
【问题描述】:
我是 Python 和云函数的新手,但我看到可以通过 Cloudfunctions 连接 Dialogflow 和 GoogleBigQuery,但我不明白如何做到这一点,有人可以解释一下如何做到这一点或者我的方式尝试它至少接近?
import flask
from flask import Flask
from flask import request
from flask import make_response
app = Flask(__name__)
@app.route('/prueba_1', methods=['POST'])
def prueba_1():
import json
import pandas as pd
ss = pd.read_gbq("SELECT something FROM bigquery_table LIMIT 1","arbor-209819")
ll = {
"speech" : ss.to_json(),
"displayText": ss.to_json(),
"source": "apiai-weather-webhook-sample"
}
res = json.dumps(ll, indent=4)
r = make_response(res)
r.headers['Content-Type'] = 'application/json'
return r
if __name__ == '__main__':
app.run(debug=True)
非常感谢。
【问题讨论】:
-
嗨杰弗,谢谢你的问题。尝试运行代码时是否遇到任何错误?如果不能,您能否更具体地说明您要解决的问题。
标签: python google-bigquery google-cloud-firestore connection google-cloud-functions