我需要通過 REST API 在 Bitrix24 CRM 中填寫自定義字段。當談到處理標準字段(如 TITLE、TEL 等)時,它可以工作,但如果我嘗試通過將自定義字段的屬性名稱放在請求中來確定自定義字段的價值,端點就會忽略它。這里有一個片段:$company = CRest::call( 'crm.company.add', [ 'fields' => [ "TITLE" => "Company 1" , "COMPANY_TYPE" => "Customer" , "CURRENCY_ID" => 'EUR' , "REVENUE" => "123000" , "ADDRESS" => "st. some address" , "ADDRESS_CITY" => "some city" , "ADDRESS_POSTAL_CODE" => "12345" , "ADDRESS_PROVINCE" => "some province" , "PHONE" => [ ["VALUE" => "1230000000", "VALUE_TYPE" => "WORK"] ,["VALUE" => "1234000000", "VALUE_TYPE" => "FAX"] ] , "EMAIL" => [ ["VALUE" => "[email protected]", "VALUE_TYPE" => "WORK"] ] , "INDUSTRY" => "MANUFACTURING" , "CUSTOM_FIELD" => "Hey I'm not a standard field and I'm going to be ignored" ] ]);有人有同樣的需求嗎?我該如何解決?
1 回答

阿晨1998
TA貢獻2037條經驗 獲得超6個贊
我找到了解決方案。只需填寫字段 ID 而不是字段名稱。字段 ID 類似于“UF_CRM_5AERER454DD4”。通過將其作為鍵和值放在“=>”之后,該屬性得到了增值。
- 1 回答
- 0 關注
- 142 瀏覽
添加回答
舉報
0/150
提交
取消