2017-05-08 24 views
0

我編寫了一些代碼以基於表單提交將數據輸入到數據庫中,代碼工作得很好,當它位於我的網站,但我需要它與zapier集成。當我運行代碼時,我得到錯誤「'NoneType'對象不支持項目分配」,如果我忽略錯誤並打開它運行的zap,並正確輸入數據,但仍會得到錯誤,然後將其自身關閉。我是zapier編碼新手,已準備好幫助頁面https://zapier.com/help/code/,但一直未能弄清楚什麼是錯誤的。錯誤:當在Zapier中進行HTTP調用時,'NoneType'對象不支持項目分配

fetch("www.url.com", 
{ 
headers: { 
    'Content-Type': 'application/json' 
}, 
method: "POST", 
body: JSON.stringify(
     { 
      "values": { 
      "1": inputData.name, 
      "2": inputData.title, 
      "3": inputData.location, 
      "5": inputData.phone, 
      "6": inputData.email, 
      "7": inputData.facebook, 
      "8": inputData.twitter, 
      "9": inputData.linkedin, 
      "10": inputData.about, 
      "11": { 
        "url": inputData.image, 
        "type": "image" 
        } 
      } 
     } 
    ) 
}) 
.catch(callback); 

回答

1

所以我發現錯誤與.catch(callback)有關;並在其上面添加了這一位代碼,並且它修復了它

.then(function(res) { 
return res.json(); 
}) 
.then(function(json) { 
callback(null, json); 
}) 
相關問題