آگاهسازیها
پاککردن همه
نتیجه جستجو برای: نمونه
صفحه 7 / 7
قبلی
| # | عنوان مطلب | اطلاعات نتیجه | تاریخ | کاربر | تالار گفتمان |
| ویرایش شخص-هویت | 2 ارتباط | 7 ماه قبل | hgadmin | سیآرام | |
| با سلام من میخوام یک هویت رو ویرایش کنم مطالب فروم رو کامل خوندم ، برای اینکه اطلاعاتی مثل موبایل یا آدرس رو 2 یا چند بار روی هویت نریزم نیاز دارم که اول داده های شخص رو به دست بیارم برای این منظور از متد های FindpersonByIdو FindIdentityById استفاده میکنم جواب هم میگیرم اما جواب ها به این صورته: FindIdentityById: <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><FindIdentityByIdResponse xmlns="http://tempuri.org/"><FindIdentityByIdResult xmlns:a="http://schemas.datacontract.org/2004/07/Septa.PayamGostar.ServiceLayer.Contract.PGContracts.DataContracts" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><a:Message>آیتمی برای این درخواست پیدا نشد.</a:Message><a:Success>true</a:Success><a:IdentityInfo i:nil="true"/><a:IdentityInfoList i:nil="true"/></FindIdentityByIdResult></FindIdentityByIdResponse></s:Body></s:Envelope> و در FindpersonById: <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><FindPersonByIdResponse xmlns="http://tempuri.org/"><FindPersonByIdResult xmlns:a="http://schemas.datacontract.org/2004/07/Septa.PayamGostar.ServiceLayer.Contract.PGContracts.DataContracts" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><a:Message>شخصی با این مشخصه موجود نمی باشد</a:Message><a:Success>false</a:Success><a:PersonInfo i:nil="true"/><a:PersonInfoList i:nil="true"/></FindPersonByIdResult></FindPersonByIdResponse></s:Body></s:Envelope> این در حالیه که هر دوی این متدها در soapui خروجی کامل و دقیق دارند. نکاتی که شاید در راهنمایی اهمیت داشته باشن: در کد های ارسالی مقادیرcrmid-identityid-personid هر کدوم رو میذارم جواب باز هم همین موارد بالاست. نیاز دارم حتما تمام اطلاعات مخاطب رو فراخوانی کنم پس نمیتونم از searchperson یا searchidentity استفاده کنم. در کد ارسالی مقادیری مثل CrmObjectTypeCod هم مضاف بر crmid قرار دادم ولی باز هم جواب همونهای بالاست. سوال اساسی من اینه که چه کدی رو برای فراخوانی تمامی داده های شخص وارد کنم با توجه به توضیحات بالا؟ نمونه کد استفاده شده ی خودم هم که جواهای بالا رو میگیرم در متد person این هست: <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Header/><s:Body><FindPersonById xmlns="http://tempuri.org/"><username>؟؟؟</username><password>؟؟؟</password><person xmlns:d4p1="http://schemas.datacontract.org/2004/07/Septa.PayamGostar.ServiceLayer.Contract.PGContracts.DataContracts"xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <!-- نوع شیء در CRM --> <d4p1:CrmId>؟؟؟</d4p1:CrmId> </person></FindPersonById></s:Body></s:Envelope> | |||||
| عدم ذخیره نام و شماره تلفن و ... در پیام گستر | 2 ارتباط | 8 ماه قبل | mojtabakamankesh | یکپارچه سازی | |
| ... این اطلاعات را سمت پیام گستر می فرستم ولی توی پیام گستر فقط نام خانوادگی ذخیره میشه و بقیه اطلاعات ذخیره نمیشه. لطفا یک نمونه کامل که کل اطلاعات مثل نام - تلفن - آدرس و ... را ذخیره کنه هم برای مشتری حقیقی و هم حقوقی برای بنده بفرستید. ممنون | |||||
| بروزرسانی مخاطب از طریق swagger | 2 ارتباط | 9 ماه قبل | meysam | یکپارچه سازی | |
| درود امیدوارم روز خوبی داشته باشید. زمانی که با اندپوینت/api/v2/crmobject/person/update یک هویت حقیقی رو بروزرسانی میکنم، اگر آرایه شماره های تماس رو پاس بدم، تمامی آدرس ها حذف میشه و زمانی که آدرس ها رو پاس میدم، شماره های تماس حذف میشه. وقتی هم سعی میکنم هر دو رو پاس بدم با خطای {Object reference not set to an instance of an object} روبرو میشم، که ابتدا بنظر میرسید که یک مقدار اصلی رو پاس ندادم اما همه مقادیر رو با مدل بررسی کردم و اشتباهی ندیدم. ضمنا اگر هر یک از دو مورد ذکر شده رو جداگانه پاس بدم مشکلی ایجاد نمیشه مگر حذف مقدارهای آرایه دیگه. آدرس های چند هزار مخاطب رو از این طریق بروزرسانی کردیم که باعث شد شماره های تماس همه شون حذف بشه. در مورد extendedProperties و categories چنین مشکلی وجود نداشت. ممنون میشم راهنمایی کنید. نسخه سرور: 2.7.5.4 نمونه درخواست: curl --location 'https://{url}/api/v2/crmobject/person/update' \ --header 'Content-Type: application/json' \ --header 'Accept: application/json' \ --header 'Authorization: Bearer *** \ --data '{ "crmId": "6ae3ff77-5210-4f56-a292-fea420aed1bb", "extendedProperties": [ { "userKey": "addressai", "value": "۱۴۰۴/۱۰/۱۴ آدرس اصلاح شد." } ], "phoneContacts": [ { "phoneType": "تلفن", "phoneNumber": "2146852091", "id": "6692cca6-240f-4086-b64c-284f048bc022", "default": false }, { "phoneType": "موبایل", "phoneNumber": "989367384949", "id": "bd086530-ce4c-42cc-8e8a-d6daa3dcfef8", "default": true } ], "addressContacts": [ { "id": "5cd251eb-5b80-4014-8ae2-06e70beb059c", "default": true, "addressType": "شعبه", "country": "ایران", "state": "تهران", "city": "تهران", "areaCode": "2", "address": "زعفرانیه", "zipCode": "123", "zipBox": "123" }, { "id": "08afdf5a-095a-4e18-97b2-07e5f74589de", "default": false, "addressType": "شعبه", "country": "ایران", "state": "تهران", "city": "تهران", "areaCode": "1", "address": "سعادت آباد", "zipCode": "123", "zipBox": "123" } ] }' | |||||
| پاسخ به: ثبت فاکتور،دریافت و rest api | 2 ارتباط | 10 ماه قبل | m.yadegar | یکپارچه سازی | |
| با سلام و احترام با سلام و احترامدر rest api ها متاسفانه invoiceproperty مشکل دارد که به زودی توسط تیم فنی مرتفع خواهد شد.در سرویس های soap مشکلی ندارند. اروری که ارسال فرمودید "ردیفی برای فاکتور تعریف نشده است" میباشد مربوط به invoiceproperty نمیباشد. نمونه کد زیر بدون خطا میباشد. <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Header></s:Header><s:Body><SaveInvoice xmlns="http://tempuri.org/"><userName>admin</userName><password>؟؟؟</password><invoiceInfo xmlns:d4p1="http://schemas.datacontract.org/2004/07/Septa.PayamGostar.ServiceLayer.Contract.PGContracts.DataContracts" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><d4p1:CrmObjectTypeCode>sales_invoice</d4p1:CrmObjectTypeCode><d4p1:ExtendedProperties><d4p1:BaseCrmObjectExtendedPropertyInfo><d4p1:Name>تست متن</d4p1:Name><d4p1:UserKey>Text_1</d4p1:UserKey><d4p1:Value>تست</d4p1:Value></d4p1:BaseCrmObjectExtendedPropertyInfo></d4p1:ExtendedProperties><d4p1:IdentityId>de6ebafa-117c-4f34-892c-8e6301658d09</d4p1:IdentityId><d4p1:Subject>فکتور تست</d4p1:Subject><d4p1:Details><d4p1:InvoiceDetailInfo><d4p1:BaseUnitPrice>100</d4p1:BaseUnitPrice><d4p1:Count>1</d4p1:Count><d4p1:FinalUnitPrice>100</d4p1:FinalUnitPrice><d4p1:IsService>false</d4p1:IsService><d4p1:ProductCode>A1</d4p1:ProductCode><d4p1:ReturnedCount>0</d4p1:ReturnedCount><d4p1:TotalDiscount>0</d4p1:TotalDiscount><d4p1:TotalToll>100</d4p1:TotalToll><d4p1:TotalUnitPrice>100</d4p1:TotalUnitPrice><d4p1:TotalVat>0</d4p1:TotalVat></d4p1:InvoiceDetailInfo><d4p1:InvoiceDetailInfo><d4p1:BaseUnitPrice>200</d4p1:BaseUnitPrice><d4p1:Count>1</d4p1:Count><d4p1:FinalUnitPrice>200</d4p1:FinalUnitPrice><d4p1:InvoiceProperty0>100</d4p1:InvoiceProperty0><d4p1:InvoiceProperty1>200</d4p1:InvoiceProperty1><d4p1:IsService>false</d4p1:IsService><d4p1:ProductCode>A100</d4p1:ProductCode><d4p1:ReturnedCount>0</d4p1:ReturnedCount><d4p1:TotalDiscount>0</d4p1:TotalDiscount><d4p1:TotalToll>200</d4p1:TotalToll><d4p1:TotalUnitPrice>200</d4p1:TotalUnitPrice><d4p1:TotalVat>0</d4p1:TotalVat></d4p1:InvoiceDetailInfo></d4p1:Details><d4p1:Discount>0</d4p1:Discount><d4p1:InvoiceType>Invoice</d4p1:InvoiceType><d4p1:Toll>0</d4p1:Toll><d4p1:TollPercent>0</d4p1:TollPercent><d4p1:TotalDiscountPercent>0</d4p1:TotalDiscountPercent><d4p1:TotalValue>300</d4p1:TotalValue><d4p1:Vat>0</d4p1:Vat><d4p1:VatPercent>0</d4p1:VatPercent></invoiceInfo></SaveInvoice></s:Body></s:Envelope> | |||||
| پاسخ: فایل پست من | 2 ارتباط | 11 ماه قبل | m.yadegar | سوالات متداول | |
| با سلام و احترام داکیومنت های وب سرویس های پیام گستر از طریق لینک زیر قابل دسترسی هستند. در صورت عدم آشنایی با پست من میتوانید از ابزار WcfTestClient استفاده نمایید. یک نمونه سمپل از postman برای وب سرویس person خدمتتان ارسال میگردد. لازم به ذکر است باید مطابق دیتای crm خودتان سمپل را تغییر دهید.ما بقی مواردی که فرمودید هم با مطالعه داکیومنت ها و تسلط به پست من قابل دسترسی خواهند بود. <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Header></s:Header><s:Body><SavePerson xmlns="http://tempuri.org/">& ... | |||||
| پاسخ: گزارش خطا - عدم توانایی در ثبت Identity از طریق متد SaveIdentity به دلیل خطای Deserialization | 2 ارتباط | 11 ماه قبل | m.yadegar | یکپارچه سازی | |
| @miladzamani215 با سلام و احترام لطفا نمونه کد خود را برای بررسی ارسال کنید. | |||||
| گزارش خطا - عدم توانایی در ثبت Identity از طریق متد SaveIdentity به دلیل خطای Deserialization | 2 ارتباط | 11 ماه قبل | miladzamani215 | یکپارچه سازی | |
| ... نمودهام که ساختار درخواست XML ارسالی با نوع داده PersonInfo مطابقت کامل دارد. همچنین، جهت اطمینان بیشتر، اقدام به ارسال درخواست به صورت دستی (بدون استفاده از کتابخانههای SOAP) با استفاده از متد cURL نمودهام. با این حال، همچنان خطای DeserializationFailed دریافت میشود. متن خطا: delphi The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter http://tempuri.org/:identity. The InnerException message was 'Error in line 7 position 194. Element 'http://tempuri.org/:identity' contains da ... | |||||
| پاسخ: نحوه فراخوانی api پروسس | 2 ارتباط | 1 سال قبل | m.yadegar | فرم ساز و BPMS | |
| @eyesoptic با سلام و احترام مشکلی در وب سرویس iprocessengine و متد Next آن وجود ندارد. با postman هم api را تست میکنید مرحله تغییر نمیکند؟ نمونه کد خود را برای بررسی بهتر لطفا ارسال نمایید. | |||||
صفحه 7 / 7
قبلی