آگاه‌سازی‌ها
پاک‌کردن همه

پرسش در مورد Rest API

1 ارسال ها
1 کاربران
0 Likes
7 نمایش‌
0
شروع کننده موضوع

سلام بر سروران گرامی که به موقع پاسخ می‌دن.

*‌ در استفاده از سرویس:
/api/v2/crmobject/person/create
یکی از مقادیر ورودی چنین است:
"phoneContacts": [
{
"id": "",
"default": true,
"phoneType": "0",
"phoneNumber": "+989100000000",
"continuedNumber": null,
"extension": null
}
]
وقتی هنوز پرسون ساخته نشده، phoneContacts هم ساخته نشده و id مقداری ندارد. به صورت "" یا "0" هم خطا می‌ده.
پس به جای id باید چی بدیم؟ آیا سرویس دیگری هست که در ابتدا باید phoneContacts ساخته بشه و بعد این سرویس کال بشه؟ (سرویس جداگانه‌ای برای افزودن phoneContacts پیدا نکردم)

* موضوع دیگه:
موقع استفاده از این سرویس یکی از فیلدهای ورودی crmObjectTypeCode و parentCrmObjectId است.
ولی crmObjectType مورد نظر ما این است:
"crmObjectTypeIndexPreview": null,
"crmObjectTypeIndex": 24,
"crmObjectTypeName": null,
"crmObjectTypeId": "6c07a4c8-02fa-4af6-98ff-839951c1e220",
"crmObjectTypeCode": ""
پس ما مجبوریم در ورودی این طور اطلاعات بدیم:
"crmObjectTypeCode": "0",
"parentCrmObjectId": null,
که منجر به خطا می‌شه:
{
"code": 500,
"message": "Res.General.Error.ErrorType_CrmObjectTypeNotFound"
}
ورودی رو برای این دو متغیر باید چه مقادیری بدیم؟

* می‌خوام سرچ کنم ببینم یه شماره تلفن مربوط به کدوم مشتریه. از کدوم سرویس Rest API برای این کار می‌شه استفاده کرد؟

zojaji شروع کننده موضوع 22 اردیبهشت 1404 9:48 ق.ظ

ممنون میشم به هر سه پرسش پاسخ بفرمایین

برچسب‌های موضوع
اشتراک:
پیمایش به بالا