Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

This page is the bonus dev page for getting the graph data. Welcome to my happy place.


A good example doc to look at with all the changes is: http://nsight-api-1.rr.ikanow.com/nsight/event/53680852e4b08812fcb36d61?graph_data=true&fake_geo=true&fake_mediatype=true&hide_data=true&num_feed_items=1&max_ents=20&fake_date_spread=24

Query Options

graph_data=true
required to get the new data model

...

num_feed_items=25
overrides the default number of documents that will have a url/desc in the doc_info_aggregation results (they cannot be guaranteed to be the first xx results)

geo_spread_degrees=5
forces fake_geo to pick lat/lng only this far apart (in degrees) - will result in all geos being: +-X/2 (because this will split them across the equator/perimeter) also im using ints so if you send an odd number it'll drop a degree because im lazy

min_docs=10
pastes the first doc a number of extra times until we get to X docs total

max_ents=20
overrides the maximum number of entities that will be added per document

fake_date_spread=24
adds a random date that is between NOW and the previous number of hours you send (e.g. if you send 24 a date can be between now and 24 hours ago)

fake_imagery=5
adds random image urls to the doc_info objects, as many as the number supplied (the images are on a short list and will rotate, some are valid, some are not for testing what happens).

 

This will turn on the api to add the new data model (eventually I'll just roll the regular call over to default graph_data to true so we don't have to make any changes, I just didn't want to break the current UI).

...