سلام
برای فراخوانی متد saveTicket پارامترهای زیر را قرار میدهم:
$params = array(
'userName' => 'xxxxx',
'password' => 'xxxxx',
'ticketInfo' => array(
'CrmObjectTypeName' => 'درخواست پشتیبانی',
'CrmObjectTypeCode' => '123',
'IdentityId' => $this->gen_uuid(),
'Description' => 'توضیح',
'RefId' => '',
'Subject' => 'عنوان',
'Status' => 'جدید',
'Priority' => 'معمولی',
'EmailAddress' => 'test@test.com',
'AssignedTo' => 'support@test.com',
'ResponseStatus' => '',
'Number' => '',
'ColorId' => '',
'ExtendedProperties' => array(
array(
'Name' => 'Test',
'Value' => ''
)
),
'Tags' => '',
)
);
ولی این ارور را دریافت میکنم:
"فیلد Test معتبر نمی باشد.
لطفا راهنمایی بفرمایید این مقدار چیست و چگونه با مقداردهی شود.
ممنون
کاربر گرامی، فیلد Test را خودتان تعریف کردین. این خطاء نشان میدهد مقدار Test به درستی ایجاد یا مقداردهی صحیح انجام نشده است.
مساله اینجاست که نمیدونم چی هست و چه مقداری باید بدم؟ در داکیومنت مربوط به تیکت هم توضیح مناسبی نوشته نشده.
ExtendedProperties که حاوی آرایهای از Name و Value هست رو مقادیرش رو چه جوری باید ست کنم؟
پراپرتی ExtendedProperty جهت ذخیره کردن مقادیر فیلدهای اضافه کاربرد دارد. اگر با فیلدهای اضافه آشنا نیستید لطفاً از طریق راهنماء موجود در پیام گستر، درباره فیلدهای اضافه مطالعه کنید.