أطقم تطوير البرمجيات (SDKs) والتكاملات
عملاء رسميون بصفر تبعيات أو بحد أدنى منها لواجهة serp.cheap البرمجية. يغلّف كل واحد منهم POST /v1/search
(إضافة إلى /v1/scrape و/v1/rank) بمعاملات واستجابات مُحدّدة الأنواع، وإعادة محاولة تلقائية عند الأخطاء
العابرة، ومساعدات الترقيم. تسع لغات، وتكاملات أطر عمل لأبرز حزم الويب، وواجهة سطر أوامر، وخادم MCP للوكلاء الذكيين.
تثبيت طقم SDK للغة
Section titled “تثبيت طقم SDK للغة”npm install @serpcheap/sdkpip install serpcheapgo get github.com/serpcheap/serpcheap-gocargo add serpcheap<dependency> <groupId>cheap.serp</groupId> <artifactId>serpcheap</artifactId> <version>0.2.0</version></dependency>composer require serpcheap/serpcheapgem install serpcheapdotnet add package SerpCheap{:serpcheap, "~> 0.2"}تكاملات أطر العمل
Section titled “تكاملات أطر العمل”وحدات جاهزة للاستخدام تربط طقم SDK بإعدادات إطار عملك وحاوية حقن التبعيات والأعراف الخاصة به.
| إطار العمل | اللغة | التثبيت |
|---|---|---|
| Laravel | PHP | composer require serpcheap/laravel |
| Rails | Ruby | gem install serpcheap-rails |
| Django | Python | pip install serpcheap-django |
| FastAPI | Python | pip install serpcheap-fastapi |
| Spring Boot | Java | cheap.serp:serpcheap-spring-boot-starter (Maven) |
| NestJS | Node | npm install @serpcheap/nestjs |
| Next.js | Node | npm install @serpcheap/next |
| ASP.NET Core | .NET | dotnet add package SerpCheap.AspNetCore |
سطر الأوامر
Section titled “سطر الأوامر”go install github.com/serpcheap/serpcheap-cli@latest# ثمexport SERPCHEAP_API_KEY=your_keyserpcheap search "best running shoes" --gl usأدلة اللغات
Section titled “أدلة اللغات” JavaScript / TypeScript @serpcheap/sdk — Node 18+، بصفر تبعيات.
Python serpcheap — Python 3.8+، المكتبة القياسية فقط.
Go serpcheap-go — Go 1.21+، المكتبة القياسية فقط.
Rust حزمة serpcheap — rustls، عميل حاجب.
Java cheap.serp:serpcheap — Java 11+.
يقبل جميع العملاء والتكاملات نفس معاملات البحث ويُعيدون نفس شكل الاستجابة. هل تحتاج إلى وصول وكيل/نموذج لغوي بدلاً من ذلك؟ انظر خادم MCP.