-3

所以,我说,我需要做的使用Chatfuel信使BOT以下。在Chatfuel 如何搜索Google表格中的内容并在Chatfuel中将其作为消息进行检索?

  • 把这个用户的输入
  • 保存

    1. 获取的输入在“用户输入”,并在谷歌片
    2. 第一行中搜索如果发现返回的“文本”信使
    3. 如果不是在第二排,从Chatfuel

    返回保存块,我知道该怎么做了前两步,但我从第三斗争。

    我的问题是如何做到使用任何的Python,JSON或Chatfuel整合的最后三个步骤。


    我有搜索任何来源学到一些东西,可以帮助我,但我只是结束了观看视频10+约chatfuel,谷歌spreedsheets,API的& JSON。没有什么能让我得到答案,我甚至试图在一个编程facebook小组中提问,但也没有答案。

  • +1

    _“这将是美好的,如果有人写整个代码,我从第三步的xD需要” _你似乎已经大大误解了你在哪里,或者什么Stack Overflow是。请参加[旅游]并阅读[帮助/在线主题]中的主题。 – Chris

    +0

    对不起,误会“什么堆栈溢出”是的,我刚看了一些影片谈论JSON,并与蟒蛇一些编码的经验,实际上我是从昨天搜索,但没有发现任何可以真正帮助我。 –

    回答

    0

    该脚本将搜索参数一行,从第2行。

    function searchFirstTwoRows(s) 
    { 
        var s = (typeof(s) != 'undefined')?s:''; 
        var rngA = SpreadsheetApp.getActiveSheet().getDataRange().getValues(); 
        var r = ''; 
        if(s) 
        { 
        for(var i=0;i<rngA[0].length;i++) 
        { 
         if(rngA[0][i]==s) 
         { 
         r=(rngA[1][i] != 'undefined')?rngA[1][i]:''; 
         break; 
         } 
        } 
        } 
        return r; 
    } 
    

    与Messenger和Chatfuel处理在同一列返回值是由你。

    +0

    这将节省很多我的搜索,我失去了希望与正要转移到硬编码机器人,并使用主机所有的东西做,Node.js的及其他..谢谢。 –

    相关问题