To get reports on any user analytivs on public networks based on blockchain technology
such as Steemit, Golos or Ethereum with demo Aigents service, use the following flow:
Logout prompt (recommended to do in the beginning of the session since long idle time to start new session unconditionally):
https://aigents.com/al?my login
Login prompt:
https://aigents.com/al?my logout
What your email, name, surname?
Enter login email accordingly to registration:
https://aigents.com/al?my email <your email>
What your <secret question>?
Confirm login email accordingly to configured secret question and answer:
https://aigents.com/al?my <secret question> <secret answer>
Ok. Hello <your name>! My Aigents 1.2.0 Copyright © 2018 Anton Kolonin, Aigents Group.
Request fresh report on at Steemit user (in HTML):
https://aigents.com/al?steemit id akolonin report fresh
Your report is being prepared, please check back in few minutes…
Get completed report on any Steemit user requested earlier in HTML format:
https://aigents.com/al?steemit id akolonin report
<HTML>
Request fresh report on at Steemit user in JSON format, for period of given number of days:
https://aigents.com/al?steemit id akolonin report fresh, format json, period 365
Your report is being prepared, please check back in few minutes…
Get completed report on any Steemit user requested earlier in JSON format:
https://aigents.com/al?steemit id akolonin report, format json
<JSON>
Request fresh report on at Steemit user in HTML format, for period of given number of days, with specific tag tag (e.g. “psychology”) with specific options:
https://aigents.com/al?steemit id akolonin report fresh, format html, period 365, areas psychology
Your report is being prepared, please check back in few minutes…
Get completed report on any Steemit user requested earlier in HTML format (refresh if in browser):
https://aigents.com/al?steemit id akolonin report, format html
<HTML>
Request fresh report on at Steemit user in HTML format, for period of given number of days, with specific tag tag (e.g. “ai”) with specific options:
https://aigents.com/al?steemit id akolonin report fresh, format html, period 365, areas ai, best friends, my words by periods, my karma by periods
Your report is being prepared, please check back in few minutes…
Get completed report on any Steemit user requested earlier in HTML format (refresh if in browser):
https://aigents.com/al?steemit id akolonin report, format html
<HTML>
Request fresh report on at Steemit user in JSON format, for period of given number of days, with specific tag tag (e.g. “ai”) with specific option:
https://aigents.com/al?steemit id akolonin report fresh, format json, period 365, areas ai, my karma by periods
Your report is being prepared, please check back in few minutes…
Get completed report on any Steemit user requested earlier in JSON format (refresh if in browser):
https://aigents.com/al?steemit id akolonin report, format json
<JSON>
Request fresh report on at Golos user in JSON format, for period of given number of days, with specific options:
https://aigents.com/al?golos id akolonin report fresh, format json, period 365, my karma by periods
Your report is being prepared, please check back in few minutes…
Get completed report on any Golos user requested earlier in JSON format (refresh if in browser):
https://aigents.com/al?steemit id akolonin report, format json
<JSON>
Request fresh report on at Golos user in JSON format, for period of given number of days, with specific tag (Russian tag names are transliterated like “поиск” => “ru--poisk”) with specific options:
https://aigents.com/al?golos id akolonin report fresh, format json, areas ru--poisk, period 365, my karma by periods
Your report is being prepared, please check back in few minutes…
Get completed report on any Golos user requested earlier in JSON format (refresh if in browser):
https://aigents.com/al?steemit id akolonin report, format json
<JSON>
Request fresh report on at Golos user in JSON format, for period of given number of days, with specific option - best friends, listing only top of them above 20% threshold:
https://aigents.com/al?golos id akolonin report fresh, format json, period 365, best friends, threshold 20
Your report is being prepared, please check back in few minutes…
Get completed report on any Golos user requested earlier in JSON format (refresh if in browser):
https://aigents.com/al?steemit id akolonin report, format json
<JSON>
Request fresh report on at Golos user in JSON format, for period of given number of days, with specific option - best friends, listing all of them above 0% threshold:
https://aigents.com/al?golos id akolonin report fresh, format json, period 365, best friends, threshold 0
Your report is being prepared, please check back in few minutes…
Get completed report on any Golos user requested earlier in JSON format (refresh if in browser):
https://aigents.com/al?steemit id akolonin report, format json
<JSON>
Extended command options may be used for fine tuning contents and format of analytics:
format <file type>
<file type> := html | json
(whether to encode report in html or json)
Example:
https://aigents.com/al?steemit id akolonin report fresh, format json
threshold <percents>
<percents> := 0 - 100
(number of percents of importance to hide least important items)
Example:
https://aigents.com/al?steemit id akolonin report fresh, format json, threshold 50
period <days>
<days> := 0 - 1000
(number of days to include in analysis from current date)
Example:
https://aigents.com/al?steemit id akolonin report fresh, format json, threshold 50, days 365
areas <tag>
<tag> := <keyword>
(tag to restrict scope of analysis, only one tag may be used; multiple tags will be enabled later)
Example:
https://aigents.com/al?steemit id akolonin report fresh, format json, threshold 50, days 365, areas ai
Note: When using https://golos.io/, only English encodings of tags is supported, so if need to use tag “разум”, should use “ru--razum” instead.
Note: To change report parameters, each time need to do 2 or more calls, depending on amount of data to be included in report, like in the following.
First call - request report with parameters, for example:
https://aigents.com/al?steemit id akolonin report fresh, format json, threshold 50, days 365, areas ai
Next calls - request report data in polling manner, each 10-30 seconds, until it returns valid json or html data, for example:
https://aigents.com/al?steemit id akolonin report