تمت ترجمة هذه الصفحة آليًا. النسخة الإنجليزية هي المصدر وقد تكون أكثر دقة أو أحدث. العرض بالإنجليزية

البدء السريع

إن واجهة finlight.me API هي واجهة برمجة أخبار مالية في الوقت الفعلي توفّر مقالات إخبارية ذات صلة بالسوق ومُثراة بتحليل المشاعر. وهي تقدّم واجهتي REST وWebSocket معًا، مما يتيح للمطوّرين الوصول إلى بيانات الأخبار المالية ودمجها في تطبيقاتهم بكفاءة.

  • أخبار مالية في الوقت الفعلي: ابقَ على اطّلاع بأحدث مقالات الأخبار المالية فور نشرها.
  • تحليل المشاعر: يتضمّن كل مقال بيانات عن المشاعر، مما يساعدك على تقييم معنويات السوق بسرعة.

ابدأ بسرعة مع واجهة finlight.me API باتّباع هذه الخطوات البسيطة:

سجّل واحصل على مفتاح API المجاني الخاص بك

  • تفضّل بزيارة لوحة تحكم finlight وسجّل للحصول على حساب مجاني.
  • بعد التسجيل، انتقل إلى قسم API Keys للحصول على مفتاح API الخاص بك.
  • تتضمّن الباقة المجانية 5,000 طلب شهريًا؛ لمزيد من التفاصيل تفضّل بزيارة قسم الأسعار.

اختر عميلك

قبل إجراء أول طلب لواجهة API، عليك اختيار عميل API الذي ستستخدمه. بالإضافة إلى طلبات cURL HTTP المعتادة، يوفّر Protocol عملاء للغات JavaScript وPython وPHP. في المثال التالي، يمكنك معرفة كيفية تثبيت كل عميل.

# Install the Node.js client library via npm
npm install finlight-client

أجرِ أول استدعاء لواجهة API

بعد اختيار عميلك المفضّل، أصبحت جاهزًا لإجراء أول استدعاء لواجهة finlight API. في ما يلي، يمكنك معرفة كيفية إرسال طلب GET إلى نقطة نهاية Articles للبحث عن المقالات باستخدام الاستعلام النموذجي.

GET
/v2/articles
import { FinlightApi } from "finlight-client";

const api = new FinlightApi({ apiKey: 'YOUR_API_KEY' }) // Replace with your API key

api.articles
  .fetchArticles({
    query: "Nvidia",
    language: "en"
  })
  .then((articles) => console.log(articles));
  .catch((error) => console.error(error))

ما الخطوة التالية؟

رائع، لقد أعددتَ الآن عميل API وأجريتَ أول طلب لك إلى الواجهة. إليك بعض الروابط التي قد تكون مفيدة وأنت تتعمّق أكثر في واجهة finlight API: