大家好。
描述问题:
我想使用 HTTP Node 向 Go HighLevel 发送 JSON 数据。我以前从未做过这个。有人能指导我吗?列出所有步骤,比如我需要在 HTTP Node 的每个框中填入什么
嗨 @AbdullahShah
目前有兩件事阻止了節點運作:URL 欄位是空的,而且「傳送內文」已關閉,所以沒有任何東西被傳送到任何地方。GHL 的 v2 API 也會拒絕任何沒有 Version 標頭的請求,而你的請求缺少它。按照以下方式填寫:
https://services.leadconnectorhq.com 下(例如 https://services.leadconnectorhq.com/contacts/ 來建立聯絡人)。從 GHL 文件中取得確切的路徑和必需的內文:HighLevel API Documentation - Developer Portal | HighLevel APIAuthorization = Bearer YOUR_TOKEN 和 Content-Type = application/json,然後新增第三個標頭 Version = 2021-07-28。使用私人整合權杖作為 bearer 權杖,因為 v1 API 金鑰已停止支援。{{ $json.Overall_HBA_Fit }} 這樣的表達式拉入你的值。鍵必須是端點自己的欄位加上你的 locationId,而不是你的原始分數名稱,所以對於聯絡人,你會將分數對應到其自訂欄位。最快的方式來確保完全正確:從 GHL 文件中複製你的端點的 cURL 範例,然後在節點中點擊「匯入 cURL」並貼上它。這會一次性填寫方法、URL、標頭和內文,之後你只需將靜態值換成表達式即可。
如果你只需要按原樣推送此 JSON,不需要符合端點的架構,改為在 GHL 工作流程內新增入站 Webhook 觸發器,並 POST 到該 URL,不需要 Authorization 或 Version 標頭。