Trend Geliştiriciler
GET/v1/github/trending/developers1 kredi
GitHub'ın trend listesindeki geliştiricileri döndürür; her biri sıra, ad, profil, avatar ve öne çıkan reposuyla gelir.
01Sorgu parametreleri
| Ad | Tür | Açıklama |
|---|---|---|
| languageisteğe bağlı | string | Filtrelenecek programlama dili, örneğin `rust`. |
| sinceisteğe bağlı | string | Trend dönemi.Varsayılan: dailyKabul edilen değerler:dailyweeklymonthly |
02İstek
curl "https://api.scrapesocial.ai/v1/github/trending/developers?since=weekly" \ -H "x-api-key: $SCRAPESOCIAL_KEY"
03Yanıtlar
API'nin gerçek yanıtları. Listeler 2 öğeye kısaltılmıştır.
GET /v1/github/trending/developers?since=weekly
{
"success": true,
"credits_remaining": 4980,
"credits_charged": 1,
"since": "weekly",
"language": null,
"developers": [
{
"rank": 1,
"username": "morluto",
"name": "morluto",
"url": "https://github.com/morluto",
"avatar_url": "https://avatars.githubusercontent.com/u/76467478?s=96&v=4",
"popular_repository": {
"owner": "morluto",
"repo": "rea",
"full_name": "morluto/rea",
"url": "https://github.com/morluto/rea",
"name": "rea",
"description": "Reverse engineer anything with agents, from app behavior down to native binaries."
}
},
{
"rank": 2,
"username": "koala73",
"name": "Elie Habib",
"url": "https://github.com/koala73",
"avatar_url": "https://avatars.githubusercontent.com/u/996596?s=96&v=4",
"popular_repository": {
"owner": "koala73",
"repo": "worldmonitor",
"full_name": "koala73/worldmonitor",
"url": "https://github.com/koala73/worldmonitor",
"name": "worldmonitor",
"description": "Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified s…"
}
}
]
}Tüm uç noktalarda ortak
Her rota bunları döndürebilir: eksik ya da hatalı anahtar, biten kredi, yanıt vermeyen platform ya da bizim tarafımızdaki bir hata. Hiçbiri kredi harcamaz.
GET /v1/cosmos/profile?handle=design
{
"success": false,
"message": "Invalid API key"
}04Notlar
Genellikle 25 geliştirici döner, başka sayfa yoktur. Yanıt, `developers` listesinin yanında `since` ve `language` değerlerini de geri döndürür. Boş liste 200 döner ve 0 kredi tutar. Listelenen değerler dışında bir `since` ücretsiz 400 döner.
05Hatalar ve krediler
Her hatada success: false ve gerçek bir HTTP durum kodu döner; kredi düşmez.
400missing_parameter
Zorunlu bir parametre eksik veya geçersiz.
403private_account
Hesap gizli ya da yaş kısıtlamalı.
404not_found
Böyle bir hesap yok.
503upstream_error
Platform şu an cevap vermiyor; tekrar deneyin.