سلام وقتتون بخیر
من این دیتا می فرستم
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">
<soapenv:Header/>
<soapenv:Body>
<tem:SearchPerson>
<!--Optional:-->
<tem:userName></tem:userName>
<!--Optional:-->
<tem:password></tem:password>
<!--Optional:-->
<tem:query>PhoneNumber == "+989198311899"</tem:query>
</tem:SearchPerson>
</soapenv:Body>
</soapenv:Envelope>
و در جواب این موضوع میگیرم
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<SearchPersonResponse xmlns="http://tempuri.org/">
<SearchPersonResult 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:Success>true</a:Success>
<a:PersonInfo i:nil="true"/>
<a:PersonInfoList/>
</SearchPersonResult>
</SearchPersonResponse>
</s:Body>
</s:Envelope>
من در soap ui تست گرفتم وفقط بعضی موضوعات مثل این شماره که فرستادم این مشکل دارد ولی بقیه موضوعات اوکی هست و حتی با soap client داخل php ارور شماره تکراری گرفتم از طرف شما ولی دیتای درستی از این شماره دریافت نشد میشه بررسی کنید و اگر دیتای درستی بر میگرده برای من دیتا که برمیگرده بفرستید
با سلام و احترام
پیغام Success: true به معنی عدم وجود خطا در ارسال است، نه الزاماً وجود داده .کد مشکلی ندارد وقتی فقط روی شماره های خاصی نتیجه ای نمایش داده نمیشود احتمال دارد که اصلا در دیتابیس پیام گستر شما موجود نیستند. من دسترسی به نرم افزار شما ندارم که چک کنم لطفا خودتان از داخل نرم افزارتان بررسی نمایید که شماره 989198311899+ یا سایر شماره هایی که مشکل دارند در نرم افزار پیام گستر شما موجود هستند یا خیر؟
@m-yadegar
الان داخل نرم افزار ما وجود نداره این شماره ولی از سمت شما ارور شماره تکراری میاد و اجازه ساخت دوباره نمیده چطوری باید تو این وضعیت درست کنیم و این person ساخته بشه با این ارور تکراری بودن شماره؟
پس طبیعیه دیتایی برگردانده نشود...
این کدی که فرستایدید متد search وب سرویس person هست نه create. متد create هم مشکلی در ایجاد ندارد.
در نرم افزار پیام گستر در تب تنظیمات/تنظیمات/کلی ستینگی داریم برای جلوگیری از ذخیره هویت با اطلاعات تکراری که براساس آن از ورود آیتم با دیتای تکراری جلوگیری میکند. تنظیمات را چک نمایید و مطابق آن create کنید .
با سپاس از شما