PDA

View Full Version : سوال: مشکل در ثبت محصول در وب سرویس پست بازار



onlinefa
شنبه 15 آذر 1393, 13:43 عصر
من روی یک افزونه برای ووکامرس برای اتصال به وب سرویس پستی بازار شرکت پست کار میکنم ولی یک مشکل بزرگ باهاش دارم که هرچی هم دنبال برنامه نویسشون گشتم کسی رو پیدا نکردم . یا جواب نمیدن یا پاس میدن به نفر بعدی

مشکلی که هست اینکه مستندات برای پی اچ پی نداره
طبق اموزشی که خودش داره کد زیر

ServiceReference1.TempProducts[] tempProduct = new ServiceReference1.TempProducts[1];
tempProduct[0] = new ServiceReference1.TempProducts();
tempProduct[0].Id = 24312;
tempProduct[0].Count = 1;
tempProduct[0].DisCount = 4;//درصد تخفیف
tempProduct[1] = new ServiceReference1.TempProducts();
tempProduct[1].Id = 3303;
tempProduct[1].Count = 1;
tempProduct[1].DisCount = 4;//درصد تخفیف
ServiceReference1.Parcel oParcel = eshopsvc.AddParcel("Username", "PassWord",tempProduct, 11, 1,
1,
"FirstName", "LastName", "Address", "42100000000", "41122222222", "1000000000");
که ظاهرا سی شارپ هست . مشکل اینه که tempProduct رو چطور ایجاد کنم ؟
کاری که من انجام میدم اینه که برای هر محصول یک ارایه میسازم و شناسه و تعداد و تخفیف رو داخلش قرار میدم و ارایه هر محصول رو توی یک ارایه tempProduct قرار میدم ولی خطا میده

http://svc.ebazaar-post.ir/EshopService.svc

MMSHFE
یک شنبه 16 آذر 1393, 10:00 صبح
فکر میکنم با وب سرویسش بتونید کار کنید: http://svc.ebazaar-post.ir/EshopService.svc?wsdl
افزونه SOA Client 0.2 رو روی فایرفاکس نصب کنید و باهاش با این وب سرویس کار کنید و متدهاش رو تست کنید.

onlinefa
یک شنبه 16 آذر 1393, 16:16 عصر
فکر میکنم با وب سرویسش بتونید کار کنید: http://svc.ebazaar-post.ir/EshopService.svc?wsdl
افزونه SOA Client 0.2 رو روی فایرفاکس نصب کنید و باهاش با این وب سرویس کار کنید و متدهاش رو تست کنید.

مشکلی با وب سرویسشون ندارم مشکل اینه که چطور محصول و تعداد و تخفیف رو توی متد ثبت سفارش قرار بدم ؟ هم به صورت ارایه هم ابجکت ارسال میکنم باز ارور میده.

MMSHFE
یک شنبه 16 آذر 1393, 16:22 عصر
والا حقیقتش من خودم چیزی از وب سرویسشون نفهمیدم. آخرش رسیدم به نوع literal که یه چیز عمومیه و بعد از اون توضیحی ندیدم.