آگاهسازیها
پاککردن همه
یکپارچه سازی
2
ارسال ها
2
کاربران
0
Likes
86
نمایش
0
9 اسفند 1400 4:44 ب.ظ
شروع کننده موضوع
سلام
ما یخ فیلد دلخواه هویت داریم که تو متد سیو پرسن داریم تکمیل میکنیمش ولی چیزی ارسال نمیشه. کد فیلد هم ست کردم
$params = [
'username' => $username,
'password' => $password,
'person' => [
'CrmObjectTypeCode' => '',
'CrmObjectTypeIndex' => 24,
'CustomerNumber' => '',
'Categories' => [
'CategoryInfo' => [
'Key' => 'customerbuyingthings',
],
],
'IdentityType' => 'حقیقی',
'FirstName' => $user_info['first_name'],
'LastName' => $user_info['last_name'],
'IdentityType' => 'حقیقی',
'NationalCode' => $user_info['nationalcode'],
'ExtendedProperties' =>[
'BaseCrmObjectExtendedPropertyInfo' =>[
'Name' => 'کدملی مشتری',
'UserKey' => 'codemeli',
'value' => $user_info['nationalcode'],
[
'Name' => 'کدملی مشتری',
'UserKey' => 'codemeli',
'value' => $user_info['nationalcode'],
]
],
],
'Emails' => $user_info['email'],
'PhoneContacts' => [
'IdentityContactPhone' => [
[
'PhoneType' => 'موبایل',
'PhoneNumber' => $user_info['phone'],
'IsDefault' => true,
],
],
],
'AddressContacts' => [
'IdentityContactAddress' =>[
'IsDefault' => true,
'Address' => $user_address,
'AddressType' => 'محل سکونت',
'City' => $user_info['city'],
'State' => $user_info['state'],
'Country' => 'ایران',
'ZipCode' => $user_info['postcode'],
'ZipBox' => $user_info['postcode']
]
],
],
];
BaseCrmObjectExtendedPropertyInfo
من برای تست چندین مدل مقدار دهی کردم هیچ اروری هم نمیده.

سلام اون فیلد اضافه تون از چه نوع فیلد پیامگستریه مثلا عدد یا متنو..؟؟؟؟
بعد اینکه نیازی به مقدار دهید name نیست و میتوانید مقدار اون رو خالی بزارید و فقط با userkey اقدام به مقدار دهی کنید این رو هم لطفا تست کنید
فیلد رشته است (string)
بله اینی که شما گفتید رو هم تست کردم ولی جواب نداد