بيانات GitHub العامة · نقطة نهاية GET
الملف الشخصي في GitHub API
ملف شخصي عام حسب اسم المستخدم. تعيد نقطة النهاية هذه من crawlfeed النوع Profile داخل غلاف الاستجابة الموحّد المكوّن من data وmeta.
رصيد واحد للطلب العاديتعيد Profile
الطلب
أرسل طلب GET مع مفتاح API إلى هذا المسار. القيم في الأمثلة نقطة بداية فقط، فاستبدلها بالعنصر أو الاستعلام العام في GitHub الذي تريد قراءته.
GET /v1/github/profile
المُعاملات
| الاسم | الاستخدام | ما يتحكم فيه |
|---|---|---|
| handle | مطلوب | اسم مستخدم GitHub. |
| fresh | اختياري | تجاوز التخزين المؤقت. التكلفة مضاعفة. |
| enrich | اختياري | إضافة اللهجة العربية والمشاعر والكيانات. |
يمكنك أيضًا تمرير include_raw=true لتضمين بيانات المصدر الأصلية. اقرأ تفاصيل صيغة الاستجابة.
انسخ طلبًا جاهزًا
ضع مفتاح API في CRAWLFEED_KEY. تكلفة عملية «الملف الشخصي» بالسعر العادي: رصيد واحد، أما fresh=true فيتجاوز التخزين المؤقت ويضاعف التكلفة.
curl -G https://api.crawlfeed.dev/v1/github/profile \
-H "Authorization: Bearer $CRAWLFEED_KEY" \
--data-urlencode "handle=torvalds"ماذا بعد؟
استخدم قيمة Profile الموحّدة من data في تطبيقك، وافحص meta لمعرفة الرصيد والمصدر والتنقل بين الصفحات. ويسرد مرجع الأنواع الحقول كلها. وقد يختلف توفر البيانات العامة من عنصر إلى آخر ومن منصة إلى أخرى.