Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dmadisetti/inquisitive-sheep

Just playing around with an unprotected API, GAE and go
https://github.com/dmadisetti/inquisitive-sheep

Last synced: 4 days ago
JSON representation

Just playing around with an unprotected API, GAE and go

Awesome Lists containing this project

README

        

Inquisitive Sheep - Someone left their API open. Uhoh
=========

[![Build Status](https://travis-ci.org/dmadisetti/inquisitive-sheep.png)](https://travis-ci.org/dmadisetti/inquisitive-sheep)

Put together over the night. Starting to like Go, but still at the point where the API is my best friend.

Data collection for mobile app api. Not discussing which app incase I get sued (benign script, but still). You might be able to guess what service if you checkout the structs for json. Cool exercise in packet sniffing and investigation

---
Manage settings from the GAE datastore viewer

```
Start time.Time // Jobs run for 24 from this point
Long string // Longitude
Lat string // Latitude
Error int // Error count incase cron goes sour
Fatal bool // Cron go sour?
Over bool // 24 period over
Name string // Just for visual recognition
Host string // api url
```

---
Inteferface for status and downloading aggregate data after run
![alt tag](https://raw.github.com/dmadisetti/inquisitive-sheep/master/screenshot.jpg "Screenshot")

---
Objectives:

- More Go - `Check`
- Lots of Data - `Check`
- Witty remarks - `Check`

Todo:

- Tests
- Clean!!!!
- Learn from mistakes
- Document???