• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

yrq110/TinyGoogle: A search web app built by Flask and Google CSE

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

yrq110/TinyGoogle

开源软件地址(OpenSource Url):

https://github.com/yrq110/TinyGoogle

开源编程语言(OpenSource Language):

Python 100.0%

开源软件介绍(OpenSource Introduction):

TinyGoogle

TinyGoogle built with Flask + Bootstrap + Google CSE

Live Demo: http://tinygoo.herokuapp.com

Note: the demo may need some spin up time if nobody has accessed it for a certain period.

Features

  • Search content by Google Custom Search API
  • Ignore GFW to use google search

Search Times

There are 4 engines in this demo. Each engine can search 100 times/day.

If the demo run out of search times when you use, please try just another day.

Requirements

  • python 3.5
  • flask 0.11.1
  • gunicorn 19.6.0
  • requests 2.12.1
  • flask-bootstrap 3.3.7.0

Build Setup

  1. install requirements
pip install -r requirements.txt
  1. run
gunicorn app:app  
# server at http://127.0.0.1:8000

Config

  1. in data/engine.json, you can change&add the engine's key and cx values:
  {
    "YOUR_ENGINE":{
      "name":"YOUR_NAME",
      "key":"YOUR_API_KEY",
      "cx":"YOUR_ENGINE_ID"
    }
  },
  1. where to get CSE ID and Google API key :

Google CSE & Google API Console

Todo

  • update to python3
  • thumbnail switch
  • doodle

License

TinyGoogle is licensed under MIT




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
JackChan1999/GoogleVR: Google VR发布时间:2022-06-11
下一篇:
debrouwere/google-analytics: A command-line interface and Python API wrapper for ...发布时间:2022-06-11
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap