![]() |
|
[مقال] كيفية تحويل اسعار العملات بإستخدام Yahoo Exchange Rates Web Service - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم مقالات VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=184) +--- الموضوع : [مقال] كيفية تحويل اسعار العملات بإستخدام Yahoo Exchange Rates Web Service (/showthread.php?tid=2828) |
كيفية تحويل اسعار العملات بإستخدام Yahoo Exchange Rates Web Service - Programmation - 10-05-14 السلام عليكم ورحمة الله وبركاته الأخوة الأعضاء الكرام, كيف حالكم جميعاً؟ اليوم بإذن الله سوف نتعلم معاً كيفية الحصول على أسعار العملات بإستخدام خدمة الويب الخاصة بخوادم Yahoo عن طريق Visual Basic.NET. فالحقيقة ليست Yahoo فقط من تقدم تلك الخدمة. فالعديد من الـ Web Services تُمكنك من الحصول على أسعار العملات مُحدثة يومياً ولكن يُمكنك القول أن أفضلها وأسرعها هي Yahoo Exchange Rates Web Service وذلك بحكم عملي وتجربتي مع أكثر من خدمة فلم أجد خدمة أسرع وأكثر إستقراراً من Yahoo فهي أفضل من Google ذاتها. شرح بسيط لفكرة الخدمة: خدمات الويب تُشبه -في غايتها- إلى حد كبير ما تُقدمة لك دوال البرمجة كائنية التواجه -Object Oriented Function- فالأمر ليس أكثر من إرسال مُعاملات -Parameters- والحصول على قيمة او نتيجة -Returned Value- ولكن انت هنا تتعامل داخل تطبيقات سطح المكتب -Desktop Applications- وهناك تتعامل مع تطبيقات الويب -Web Applications- وبنفس الطريقة الخدمة تستقبل منك مُعاملين فقط هما: 1-اسم العملة المُحول منها. 2-اسم العملة المُحول إليها. مثال اريد ان اعرف كم ين ياباني يُساوي الـدولاار امريكية . وبالنهاية تُعطيك نتيجة نصية -String- تحتوي على قيمة مزدوجة -Double Data Type- لقيمة التحويل وقيمة تاريخ ووقت -Date Time Data Type- لتوقيت الحصول على السعر للمُزامنة على الشكل التالي: كود : 'Returns: ""SAREGP=X",1.8355,"11/19/2013","8:53pm""ولكن تُمرر المعاملات بصيغة خاصة بالخدمة وتعتمد على الإختصارات العالمية للعملات الورقية تبعاً لكل دولة. فمثلاً الين الياباني حينما أريد أرساله سوف يكون في السياق النصي "JPY" كذلك الدولار الأمريكي سيكون في السياق التالي "USD" ... إلخ. وفي التالي إليك الإختصارات العالمية الخاصة بجميع العملات الورقية حول العالم والتي سوف تقوم إستخدامها داخل خدمة الويب -موضح اسم العملة الكامل بعد علامة تنصيص-: إقتباس :EGP 'Egyptian Pound والأن إلى البرمجة: الـ Module التالي يحتوي على Function قمت بعملها وأعتمد عليها داخل عملي الخاص وتحتوي على ثلاثة مُعاملات -Parameters- فقط وتعود إليك بـ قيمة مزدوجة -Double Data Type-: PHP كود : Imports System.Net 'System.Net.dllيتطلب المثال أعلاه المكتبات -يتضمنها المِثال المُرفق بالموضوع- الخاصة بـ System.Net, System.Web.Extensions Name Spaces. مثال إستخدام الـ Function: PHP كود : Dim Saudi_Rial_To_Egypt_Pound As Double = Get_Currency_Rate("SAR", "EGP") 'Result= 1.8355 المثال السابق يأتي بسعر عملة الريال السعودي بالنسبة للجنية المصري. مُرفق بالموضوع Visual Studio 2010 Project. إذا كان هُناك أي إستفسار إن شاء الله أنا مُتواجد -قدر المُستطاع-. أتمنى أن يكون الموضوع مُفيداً إليك. ووفقنا الله وإياكم. RE: كيفية تحويل اسعار العملات بإستخدام Yahoo Exchange Rates Web Service - abulayth - 10-05-14 السلام عليكم اهلا وسهلا بك اخي الكريم بيننا من جديد يعطيك العافية RE: كيفية تحويل اسعار العملات بإستخدام Yahoo Exchange Rates Web Service - Programmation - 10-05-14 وعليكم السلام ورحمة الله وبركاته اهلا بأخي الكريم الليث لم أنسى تعليق وشعار "شايفك" ![]() بدأت أشعر هنا بأن الشمل قد اجتمع مرة أخرى بفضل الله. وفقنا الله وإياكم جميعاً. RE: كيفية تحويل اسعار العملات بإستخدام Yahoo Exchange Rates Web Service - Omar Mekkawy - 20-05-14 سلام عليكم أستاذي الكريم
والله فرحان انك نورتنا في المنتدى الجديد ![]() جزاك الله كل خير على مجهودك العظيم جعله الله في ميزان حسناتك بعد إذن حضرتك تم تعديل الموضوع " لكي أضيف رابط المرفقات " وتم إعتمادها . بالنسبة لمشاركاتك القديمة بالمنتدى القديم فهي لازالت معنا بحمد الله تستطيع ان تطلب رابط التحميل من الإدارة بالتوفيق RE: كيفية تحويل اسعار العملات بإستخدام Yahoo Exchange Rates Web Service - a_almisery - 21-05-14 مــوضـوع قـوي بارك الله فيــك هكذا المواضيع ولا بـلاش ") RE: كيفية تحويل اسعار العملات بإستخدام Yahoo Exchange Rates Web Service - السندبااد - 12-09-14 وعليكم السلام ورحمة الله وبركاته
بالفعل كود رائع ومميز شكراً لك RE: كيفية تحويل اسعار العملات بإستخدام Yahoo Exchange Rates Web Service - wael - 06-11-14 شكرا جدا علي هذا الكود الرائع والشرح المتميز RE: كيفية تحويل اسعار العملات بإستخدام Yahoo Exchange Rates Web Service - Rabeea Qbaha - 24-08-16 انت رائع يا صديقي كنت بامس الحاجة لهذا الكور شكرا كثيرا وللامام بالتوفيق RE: كيفية تحويل اسعار العملات بإستخدام Yahoo Exchange Rates Web Service - tryold - 26-08-16 بارك الله فيك RE: كيفية تحويل اسعار العملات بإستخدام Yahoo Exchange Rates Web Service - دمعة المقهور - 22-02-20 السلام عليكم أعلم ان الوقت الان بعيد عن تاريخ المشاركة ولكن الان yahoo ثم اغلاقها هل يوجد خدمة ثانية تعمل محلها |