مجموعه آموزش ها و راهنمای استفاده از شبکه اطلاع رسانی طلا، سکه و ارز
دسترسی به رابط کاربری Swagger UI:
[آدرس API]/swagger-ui/
) به رابط کاربری Swagger UI دسترسی پیدا میکنید. این آدرس توسط پرشین ای پی آی در اختیار شما قرار میگیرد.مشاهده نقاط پایانی (Endpoints):
بررسی جزئیات یک نقطه پایانی:
/users/{id}
).?
در URL میآیند (مثلاً /users?page=1
).Authorization
).تلاش برای ارسال درخواست (Try it out):
وارد کردن مقادیر پارامترها:
اجرای درخواست (Execute):
مشاهده پاسخ:
بررسی مثالها و اسکیماها:
به طور خلاصه، کار با Swagger UI شامل مراحل زیر است: دسترسی، مشاهده نقاط پایانی، بررسی جزئیات، وارد کردن پارامترها، اجرای درخواست و بررسی پاسخ. این ابزار به شما کمک میکند تا API را درک کنید، نحوه استفاده از آن را یاد بگیرید و آن را بدون نیاز به نوشتن کد تست کنید.
به روش های زیر می توان به Swagger دسترسی پیدا کرد:
[آدرس پایه API]/swagger/
[آدرس پایه API]/api-docs/
[آدرس پایه API]/docs/
[آدرس پایه API]/swagger-ui/
این آدرس را در مرورگر خود وارد کرده و به رابط کاربری تعاملی Swagger UI دسترسی پیدا کنید.
.json
یا .yaml
) را در اختیار مشتری قرار دهد. مشتری میتواند این فایل را در یک ابزار Swagger UI محلی یا آنلاین (مانند ادیتور آنلاین Swagger) بارگذاری کند تا مستندات API را مشاهده و تست کند.در واقع، Swagger شامل موارد زیر است:
مزایای استفاده از Swagger:
به طور خلاصه، Swagger (OpenAPI) یک ابزار قدرتمند برای مدیریت چرخه حیات API است که با ارائه یک استاندارد برای توصیف APIها، فرآیند توسعه، مستندسازی، و مصرف آنها را بهبود میبخشد. پرشین ای پی آی از Swagger برای مستندسازی وب سرویسهای خود استفاده میکند.
در پنل بالایی وبسایت روی بخش “دموها” کلیک کنید
با ورود به بخش “دموها”، بازار مورد نظر خود را از بالای صفحه انتخاب کنید. لیستی از وب سرویسهای مختلف را مشاهده خواهید کرد.وب سرویس مورد نظر خود را انتخاب کنید. دادهها در همان صفحه نمایش داده می شوند. می توانید فیلترهای مختلفی را اعمال کنید
وب سرویس های پایه: دادههای لحظهای و جامع از بازارهای مختلف از جمله ارز (آزاد، بانکی، سنا)، فلزات گرانبها (طلا، نقره، پلاتین، پالادیوم)، بازار طلا (آبشده، عیارهای مختلف)، بازار سکه (انواع سکه)، بازار بورس (شاخصهای داخلی)، بازار نفت (نفت خام، گاز طبیعی) و برابری ارزها در برابر دلار آمریکا.
وب سرویس های بازار داخلی: دادهها و نرخهای مربوط به بازارهای مالی و اقتصادی داخل ایران شامل بازار داخلی به صورت جامع، بازار طلا، قیمت آبشده، بازار سکه، قیمت سکه، بازار ارز و قیمت دلار.
وب سرویس های بازار جهانی: دادهها و نرخهای مربوط به بازارهای مالی و اقتصادی بینالمللی شامل بازار جهانی به صورت جامع، بازار فلزات پایه، بازار فلزات گرانبها، بازار نفت و انرژی، بازارهای کالایی، بازار ارزهای دیجیتال، بازار فارکس، بازارهای ارزی کشورها، شاخص بورس کشورها، بازارهای سهام کشورها، بازار اوراق قرضه کشورها و صندوقهای سرمایهگذاری بینالمللی.
وب سرویس های اقتصاد کشورها: دادهها و پیشبینیهای مربوط به اقتصاد کشورهای مختلف جهان شامل شاخصهای اقتصادی، پیشبینی شاخصهای اقتصادی، اقتصاد کشورها به صورت جامع، پیشبینی اقتصاد کشورها، پیشبینی بازار اوراق قرضه، پیشبینی بازار کالاها، پیشبینی بازارهای ارزی و پیشبینی بازارهای سهام.
وب سرویس های بازار بورس: دادهها و اطلاعات مربوط به بازار بورس اوراق بهادار شامل شاخصهای بورس، سهام، اوراق، نمادهای بسته شده، صندوقهای سرمایهگذاری بورسی، آتی، اوراق تسهیلات مسکن، آپشن، حق تقدم، قیمت پایانی، نوسان قیمت، تعداد معاملات، ارزش بازار، ارزش روز داراییها، حقوق صاحبان سهم و بدهی ها.
وب سرویس های بازار خرده فروشی: دادهها و آمارهای مربوط به قیمتها و تحرکات در بخشهای مختلف بازار خرده فروشی ایران شامل بازار خودرو، بازار مواد غذایی، بازار آهن آلات، بازار شبکه و کامپیوتر، بازار کالاهای دیجیتال، بازار ابزارآلات، بازار لوازم خانگی، بازار کاغذ و مقوا، بازار زیبایی و سلامت، بازار لوازم کودک و نوزاد، بازار پوشاک، بازار ورزش و سرگرمی، بازار محصولات فرهنگی و بازار مصالح ساختمانی.
وب سرویس های اختصاصی: تامین هر نوع داده، محتوا یا اطلاعات تخصصی از انواع منابع اعم از سایت ها یا منابع جهانی، API یا وب سرویس های اشتراکی، منابع پیچیده و تحت لاگین یا محتویاتی دارای لایه های متعدد حفاظتی، در فرمت مورد نظر مشتری.
“کد نمایش قیمت ها” ابزاری است که قطعه کد نمایش جداول در سایر سامانه ها و وب سایت ها را بدون نیاز به دانش برنامه نویسی و با چند تنظیم ساده تولید می نماید و آن دسته از مدیران وب سایت ها را که فاقد دانش تخصصی برنامه نویسی یا گروه فنی برای انجام این کار می باشند قادر می سازد تا در ظرف چند دقیقه و به ساده ترین شیوه ممکن، قطعه کد مورد نظر برای نمایش نرخ های موردنظرشان را بدست بیاورند و پس از این کافیست که کد مذکور در بلوک یا محل مورد نظر در وب سایت مقصد کپی گردد تا نتیجه مورد نظر حاصل شود.
از اصلی ترین ویژگی های این ابزار می توان به این موارد اشاره کرد: