You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- executes a scalable search on `engine: "google"` using the search query: `q: "coffee"`.
1165
-
- parses the messy HTML responses from Google on the backend.
1166
-
- returns a standardized JSON response.
1167
-
The class SerpApi::Client (client side / ruby):
1168
-
- Format the request to SerpApi.com server.
1169
-
- Execute HTTP Get request.
1170
-
- Parse JSON into Ruby Hash using a standard JSON library.
1171
-
Et voila!
1100
+
## Development
1172
1101
1102
+
Contributions are welcome. Make sure to read our [development guide](./DEVELOPMENT.md).
1103
+
1173
1104
## Continuous integration
1174
1105
We love [continuous integration](https://en.wikipedia.org/wiki/Continuous_integration) (CI) and [Test-Driven Development](https://en.wikipedia.org/wiki/Test-driven_development) (TDD) at SerpApi.
1175
1106
We use RSpec and Github Actions to test our infrastructure around the clock, and that includes all changes to our clients.
- executes a scalable search on `engine: "google"` using the search query: `q: "coffee"`.
651
-
- parses the messy HTML responses from Google on the backend.
652
-
- returns a standardized JSON response.
653
-
The class SerpApi::Client (client side / ruby):
654
-
- Format the request to SerpApi.com server.
655
-
- Execute HTTP Get request.
656
-
- Parse JSON into Ruby Hash using a standard JSON library.
657
-
Et voila!
658
-
659
586
## Continuous integration
660
587
We love [continuous integration](https://en.wikipedia.org/wiki/Continuous_integration) (CI) and [Test-Driven Development](https://en.wikipedia.org/wiki/Test-driven_development) (TDD) at SerpApi.
661
588
We use RSpec and Github Actions to test our infrastructure around the clock, and that includes all changes to our clients.
0 commit comments