簡體   English   中英

調用 Quip API 時出現“缺少參數”錯誤 - 添加成員方法

[英]Getting 'Missing argument' error when calling Quip API - add members method

我正在嘗試使用 Quip 管理和自動化 API 從 Salesforce 觸發器向文檔添加成員。 我已成功使用 GET 方法驗證令牌並從自動化 API 獲取用戶,但是當我從 Admin API 調用添加成員時出現錯誤。 盡管傳入了有效的線程 ID,但我得到的錯誤是“缺少參數 thread_id”。 如果我將請求中的正文復制到 Postman 中,它可以正常工作。 Salesforce 組織是一個開發人員沙盒。

這些是來自 Salesforce 的調試行:

USER_DEBUG [332]|DEBUG|System.HttpRequest[Endpoint=https://platform.quip.com/1/admin/threads/add-members?company_id=JKNAcB0VIMy, Method=POST]

USER_DEBUG [336]|DEBUG|Body req = {"thread_id":"eNiVAcaDICco","member_ids":"KPDAFRZtNRW"}

USER_DEBUG [337]|DEBUG|正文響應 = {"error":"application_error","error_code":400,"error_description":"缺少參數 'thread_id'"}

USER_DEBUG [339]|調試|方法 = POST

USER_DEBUG [340]|DEBUG|范圍 = USER_READ ADMIN_MANAGE

USER_DEBUG [341]|調試|授權=承載UkRQQU1AcXymZ1M=|1692717157|N4CCVoKA8MY4sNF/+mBeWzX5lXAeI/q/YKxSMhC9PJc=

任何幫助將非常感激

我發現了問題,它是標題中的內容類型,需要將其設置為 application/json

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM