openserp
v0.3
وصول API لنتائج محركات البحث إذا كان متاحًا غير مجاني.
باستخدام OpenSerP ، يمكنك الحصول على نتائج بحث من Google أو Yandex أو Baidu عبر API أو CLI!
انظر أمثلة استخدام Docker و CLI أدناه (البحث ، الصور).
تشغيل خادم API:
# استخدم prebruilt imagedocker Run -P 127.0.0.1:7000:7000 -it karust/openserp serving -a 0.0.0.0 -p 7000# أو قم ببناء واحد وتشغيله باستخدام docker -corms.yamldocker -cormpose up -build.
بارام | وصف |
---|---|
نص | نص للبحث |
لانغ | صفحات البحث بلغة محددة ( EN ، DE ، RU ...) |
تاريخ | تاريخ YYYYMMDD..YYYYMMDD تنسيق (على سبيل المثال 20181010..20231010) |
ملف | تمديد الملف للبحث (على سبيل المثال PDF ، DOC ) |
موقع | ابحث في موقع ويب معين |
حد | الحد من عدد النتائج |
إجابات | قم بتضمين إجابات Google كفهارس رتبة سلبية (على سبيل true ، false ) |
احصل على 20 نتيجة Google لـ hello world
، فقط باللغة الإنجليزية:
GET http:/127.0.0.1:7000/google/search?lang=EN&limit=20&text=hello world
يمكنك استبدال google
بـ yandex
أو baidu
في الاستعلام لتغيير محرك البحث. |
[ {"Rank": 1 ، "url": "https://en.wikipedia.org/wiki/٪22hello،_world !٪22_program"،"Title:" "Hello ، World! : "A" A "Hello ، World!" هو برنامج كمبيوتر بشكل عام يتجاهل أي مدخلات ، ويخرج أو يعرض رسالة مشابهة لـ "Hello ، World!" ، "AD": false} ، ]
احصل على 100 نتائج Google golden puppy
:
GET http://127.0.0.1:7000/google/image?text=golden puppy&limit=100
استخدم -h
العلم لرؤية الأوامر.
يمكنك استخدام الأمر serve
لخدمة API:
خدمة OpenSerp
أو نتائج الطباعة في CLI باستخدام أمر search
:
OpenSerp Search Google "How to To To To To To For Google Fast" # قم بتغيير "Google" إلى "Yandex" أو `Baidu`
نتيجة لذلك ، يجب أن تحصل على إخراج JSON يحتوي على نتائج بحث:
[ {"Rank": 1 ، "url": طرق مؤكدة للحظر من Google | دائما أفضل · 4 ... "،" إعلان ": خطأ } ، ]
هذا المشروع مرخص بموجب ترخيص معهد ماساتشوستس للتكنولوجيا - راجع ملف الترخيص للحصول على التفاصيل
إذا كان لديك بعض المشكلات/الأخطاء/الأسئلة ، فلا تتردد في فتح مشكلة.