Соедините Dialogflow с Google BigQuery через Cloudfunctions с Python - PullRequest
0 голосов
/ 10 апреля 2019

Я новичок в Python и облачных функциях, но я видел, что можно соединить Dialogflow и GoogleBigQuery через Cloudfunctions, но я не понимаю, как это сделать, может кто-нибудь объяснить мне, как это сделать, или если я пытаясь это хотя бы близко?

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)

Большое спасибо.

...