galaxyproject / galaxyproject/jxtx

Setup Google custom search api

Open
#102 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
MDX
Stars
4
Forks
3
PR merge metrics
No merged PRs in 30d

Description

https://developers.google.com/custom-search/v1/overview

We are requesting to use the paid API so we can control how the search results look...

Costs are:

Custom Search JSON API provides 100 search queries per day for free. If you need more, you may sign up for billing in the API Console. Additional requests cost $5 per 1000 queries, up to 10k queries per day.

It is unlikely we will use up the 100 free queries per day.

We do need to set up a Google Project for this to get the API key.

The API key needs to be given JUST the permission to use the search API for this site (jxtxfoundation.org) and also have a spending limit placed on it just to protect against DOS.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no repository files or tests; start with the linked Google Custom Search JSON API overview and determine where search is configured. Done means the API is set up for jxtxfoundation.org with restricted credentials, a spending limit, and control over how search results appear.

Written by the indexing model from the issue text.

Assessment

Tech stack
google-cloud
Domain
cloud, search, security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.