-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的及其他..謝謝。 –

    相關問題