Dialogflow es 如何在最终用户与Google Hangout上的对话流聊天机器人交谈时获取用户电子邮件、姓名

Dialogflow es 如何在最终用户与Google Hangout上的对话流聊天机器人交谈时获取用户电子邮件、姓名,dialogflow-es,chatbot,hangout,Dialogflow Es,Chatbot,Hangout,我要将DialogFlow Bot与Hangout集成,我需要聊天机器人正在与之通信的用户名和电子邮件您需要从Hangout设置一个直接API,从那里您可以使用数据。用户可以获取您需要的信息 你可以在这里看到更多 我有同样的要求,但我不太理解这里提供的答案。 在Dialogflow中,我使用本机Hangout聊天集成: 因此,我怀疑这种集成并没有将所有有效负载从Hangouts chat发送到Dialogflow。看看这个: 当用户发送消息、添加bot或执行任何事件时,您可以获取名称和电子邮件

我要将DialogFlow Bot与Hangout集成,我需要聊天机器人正在与之通信的用户名和电子邮件

您需要从Hangout设置一个直接API,从那里您可以使用数据。用户可以获取您需要的信息

你可以在这里看到更多
我有同样的要求,但我不太理解这里提供的答案。 在Dialogflow中,我使用本机Hangout聊天集成:

因此,我怀疑这种集成并没有将所有有效负载从Hangouts chat发送到Dialogflow。

看看这个:

当用户发送消息、添加bot或执行任何事件时,您可以获取名称和电子邮件。例如,在Python中,它将如下所示:

@app.route('/', methods=['POST'])
def on_event():
    event = request.get_json()

    if event['type'] == 'MESSAGE':
        response = event['user']['displayName'])
        email = event['user']['email'])