QuickBase 添加记录 API 呼叫
QuickBase AddRecord API Call
我正在使用 Postman 测试 Quickbase API 调用 - AddRecord。出于某种原因,我的 POST 请求生成错误 2。我需要更正什么?
添加记录:(https://help.quickbase.com/api-guide/add_record.html)
错误 2:(https://help.quickbase.com/api-guide/errorcodes.html)
我试过在通话中使用 apptoken 和 usertoken。我试过使用 FID 而不是字段名称。 None 我尝试解决问题。
<qdbapi>
<usertoken>MyUserToken</usertoken>
<field name="Last_Name">My Last Name</field>
<field name="First_Name">My First Name</field>
</qdbapi>
POST-ing 到 url https://myurlname.quickbase.com/db/DBID
Headers 是:
Content-Type: application/xml
QUICKBASE-ACTION: API_AddRecord
我希望收到
<qdbapi>
<action>API_AddRecord</action>
<errcode>0</errcode>
<errtext>No error</errtext>
...
</qdbapi>
却收到了
<qdbapi>
<action>API_AddRecord</action>
<errcode>2</errcode>
<errtext>Invalid input</errtext>
</qdbapi>
您的信息看起来是正确的。我只是尝试使用与您的示例类似的信息数据制作 Add_Record,它对我有用。以下是我测试的一些屏幕截图:
看来我用错了target_db_id。只需将其更改为正确的 db_id 即可解决我的问题。
我正在使用 Postman 测试 Quickbase API 调用 - AddRecord。出于某种原因,我的 POST 请求生成错误 2。我需要更正什么?
添加记录:(https://help.quickbase.com/api-guide/add_record.html)
错误 2:(https://help.quickbase.com/api-guide/errorcodes.html)
我试过在通话中使用 apptoken 和 usertoken。我试过使用 FID 而不是字段名称。 None 我尝试解决问题。
<qdbapi>
<usertoken>MyUserToken</usertoken>
<field name="Last_Name">My Last Name</field>
<field name="First_Name">My First Name</field>
</qdbapi>
POST-ing 到 url https://myurlname.quickbase.com/db/DBID
Headers 是:
Content-Type: application/xml
QUICKBASE-ACTION: API_AddRecord
我希望收到
<qdbapi>
<action>API_AddRecord</action>
<errcode>0</errcode>
<errtext>No error</errtext>
...
</qdbapi>
却收到了
<qdbapi>
<action>API_AddRecord</action>
<errcode>2</errcode>
<errtext>Invalid input</errtext>
</qdbapi>
您的信息看起来是正确的。我只是尝试使用与您的示例类似的信息数据制作 Add_Record,它对我有用。以下是我测试的一些屏幕截图:
看来我用错了target_db_id。只需将其更改为正确的 db_id 即可解决我的问题。