در مطالب قبل در مورد معرفی وب سرویس فولکس و نیاز مندیهای وب سرویس phelox توضیح دادیم در این مطلب در مورد مستندات وب سرویس فولکس توضیح خواهیم داد .
دریافت کد گروه های کالا
به منظور ثبت کالا در سامانه فلوکس از طریق وب سرویس شما نیاز به کد زیر گروه و گروه کالا را دارید به همین منظور جهت دسترسی به کد گروه های کالا می توانید از متد استفاده نمایید(ادامه مستندات وب سرویس فولکس) .
آدرس متد وب سرویس https://phelox.ir/webservice/getgroups.aspx متدهای قابل استفاده GET , POST
{
“Result”: “100”,
“Output”: [{
“Groupid”: “کد گروه”,
“Groupname”: “نام گروه”
}, {
“Groupid”: “کد گروه”,
“Groupname”: “نام گروه”
}]
}
خروجی متد در حالت String Html به شرح ذیل خواهد بود
Result Code^Groupid^GroupName;^Groupid^GroupName
دریافت کد زیر گروه های کالا
به منظور ثبت کالا در سامانه فلوکس از طریق وب سرویس شما نیاز به کد زیر گروه و گروه کالا را دارید به همین منظور جهت دسترسی به کد گروه های کالا می توانید از متد استفاده نمایید
آدرس متد وب سرویس https://phelox.ir/webservice/getsubgroups.aspx متدهای قابل استفاده GET , POST
{
“Result”: “100”,
“Output”: [{
“Subgroupid”: “کد گروه”,
“Subgroupname”: “نام گروه”
}, {
“Subgroupid”: “کد گروه”,
“Subgroupname”: “نام گروه”
}]
}
خروجی متد در حالت String Html به شرح ذیل خواهد بود
Result Code^Subgroupid^SubgroupName;^Subgroupid^SubgroupName
ثبت یک مرکز فروش جدید
چنانچه قصد دارید یک مرکز فروش را توسط متدهای وب سرویس ما در لیست فروشگاه های خود فعال نمایید می توانید از این متد استفاده نمایید
آدرس متد وب سرویس https://phelox.ir/webservice/sadd.aspx متدهای قابل استفاده GET , POST
خروجی متد در حالت Json به شرح ذیل خواهد بود
{
“Result”: “100”
}
خروجی متد در حالت String Html به شرح ذیل خواهد بود
Result Code
ویرایش اطلاعات مرکز فروش
چنانچه قصد دارید اطلاعات مرکز فروش ثبت شده را ویرایش نمایی می توانید از این متد استفاده نمایید
آدرس متد وب سرویس https://phelox.ir/webservice/sedit.aspx متدهای قابل استفاده GET , POST
خروجی متد در حالت Json به شرح ذیل خواهد بود
{
“Result”: “100”
}
خروجی متد در حالت String Html به شرح ذیل خواهد بود
Result Code
ثبت یک محصول جدید
قبل از ثبت سفارش در سامانه فلوکس شما می بایست کالاهای خود را به سامانه معرفی نمایید به همین جهت می توانید با استفاده از این متد کالای خود را در فلوکس ثبت نمایید
آدرس متد وب سرویس https://phelox.ir/webservice/padd.aspx متدهای قابل استفاده GET , POST
خروجی متد در حالت Json به شرح ذیل خواهد بود
{
“Result”: “100”
}
خروجی متد در حالت String Html به شرح ذیل خواهد بود
Result Code
ویرایش اطلاعات محصول
چنانچه قصد داشتید اطلاعات محصول ثبت شده را ویرایش نمایید و یا قیمت آن را تغییر دهید می توانید با استفاده از این متد کالای خود را در فلوکس ثبت نمایید
آدرس متد وب سرویس https://phelox.ir/webservice/pedit.aspx متدهای قابل استفاده GET , POST
دریافت لیست شرکت های حمل کننده کالا
در این بخش شما قادر خواهید بود نام، کد شرکت ها و سرویس های فعال سرویس دهنده های سامانه فلوکس را دریافت نمایید شایان ذکر است در صورت نیاز قادر خواهید بود این متد را در بازه های زمانی مختلف فراخوانی کرده تا اطلاعات شما در وب سایت / اپلیکیشن مورد استفاده شما آنلاین باشد
آدرس متد وب سرویس https://phelox.ir/webservice/getproviders.aspx متدهای قابل استفاده GET , POST
خروجی متد در حالت Json به شرح ذیل خواهد بود
{
“Result”: “100”,
“Output”: [{
“Providerid”: “کد سرویس دهنده”,
“Providername”: “نام سرویس دهنده”,
“Serviceid”: “کد زیر سرویس”,
“Servicename”: “نام زیر سرویس”,
“Distributetime”: “ساعت توزیع”,
“Invicelogo”: “لوگو بالای فاکتور”,
“Tls”: “پشتیبانی از توزیع در زمان مشخص”
},
{
“Providerid”: “کد سرویس دهنده”,
“Providername”: “نام سرویس دهنده”,
“Serviceid”: “کد زیر سرویس”,
“Servicename”: “نام زیر سرویس”,
“Distributetime”: “ساعت توزیع”,
“Invicelogo”: “لوگو بالای فاکتور”,
“Tls”: “پشتیبانی از توزیع در زمان مشخص”
}
]
}
خروجی متد در حالت String Html به شرح ذیل خواهد بود در صورتی پشتیبانی از توزیع در زمان مشخص مقدار آن 1 خواهد شد
Result Code^Providerid^Providername^Serviceid^Servicename^Distributetime^Invicelogo;Providerid^Providername^Serviceid^Servicename^Distributetime^Invicelo
استعلام نرخ کرایه حمل مرسوله
قبل از ثبت سفارش شما بایستی نرخ مرسوله خود را محاسبه و به خریدار، سرویس گیرنده نمایش دهید به این منظور کافی است متد زیر را فراخوانی کرده و نرخ حمل مرسوله را به صورت آنلاین دریافت نمایید
آدرس متد وب سرویس https://phelox.ir/webservice/getprice.aspx متدهای قابل استفاده GET , POST
خروجی متد در حالت Json به شرح ذیل خواهد بود
{
“Result”: “کد وضعیت”,
“Sendpricecod”: “هزینه ارسال مرسوله”,
“Sendpriceonline”: “هزینه ارسال مرسوله بدون نرخ وصول وجه”,
“Taxcod”: “مالیات بر ارزش افزوده هزینه ارسال”,
“Taxonline”: “مالیات بر ارزش افزوده هزینه ارسال بدون نرخ وصول وجه”,
“Insurance”: “حق السهم بیمه کالا”
}
خروجی متد در حالت String Html به شرح ذیل خواهد بود
Result Code^Sendpricecod^Sendpriceonline^Taxcod^Taxonline^Insurance
ثبت سفارش و دریافت کد رهگیری مرسوله
جهت ثبت سفارش و دریافت کد رهگیری برای مرسوله خود از این متد استفاده نمایید لطفا توجه داشته باشید چنانچه قصد دارید در یکبار فراخوانی چند مرسوله را با هم ثبت نمایید شما می توانید در استرینگ Det چند استرینگ را با استفاده از کاراکتر ; از هم جدا نمایید و حداکثر در هر بار فراخوانی 100 مرسوله را ثبت نمایید
آدرس متد وب سرویس https://phelox.ir/webservice/neworder.aspx متدهای قابل استفاده GET , POST
در این مطلب در مورد مستندات وب سرویس فولکس توضیح دادیم در مطالب بعد وب سرویس های بیشتری را معرفی میکنیم.
- برچسب ها:
- api
- Web API
- فولکس
- مستندات فولکس
- وب سرویس