Chemist v0.4.0 Chemist.Summoner
Uses v1.4 API.
Summary
Functions
Contains summoner id; retrieved by summoner name
Contains mastery data; retrieved by summoner id
Contains summoner name; retrieved by summoner id
Contains rune data; retrieved by summoner id
Contains summoner data; retrieved by summoner id
Contains summoner data; retrieved by summoner name
Functions
Contains mastery data; retrieved by summoner id.
Sample output:
{:ok,
%{"51666047" => %{"pages" => [%{"current" => false, "id" => 44027520,
"masteries" => [%{"id" => 6121, "rank" => 1},
%{"id" => 6343, "rank" => 1}, %{"id" => 6131, "rank" => 5},
%{"id" => 6114, "rank" => 5}, %{"id" => 6331, "rank" => 5},
%{"id" => 6141, "rank" => 1}, %{"id" => 6323, "rank" => 1},
%{"id" => 6312, "rank" => 5}, %{"id" => 6351, "rank" => 5},
%{"id" => 6362, "rank" => 1}], "name" => "AP/BURST"},
...
],
"summonerId" => 51666047}}}
Contains summoner name; retrieved by summoner id.
Sample output:
{:ok, %{"51666047" => "jrizznezz"}}
Contains rune data; retrieved by summoner id.
Sample output: {:ok, %{“51666047” => %{“pages” => [%{“current” => true, “id” => 69960969,
"name" => "Blitzcrank",
"slots" => [%{"runeId" => 5257, "runeSlotId" => 1},
%{"runeId" => 5257, "runeSlotId" => 2},
%{"runeId" => 5257, "runeSlotId" => 3},
%{"runeId" => 5257, "runeSlotId" => 4},
%{"runeId" => 5257, "runeSlotId" => 5},
%{"runeId" => 5257, "runeSlotId" => 6},
%{"runeId" => 5257, "runeSlotId" => 7},
%{"runeId" => 5257, "runeSlotId" => 8},
%{"runeId" => 5257, "runeSlotId" => 9},
%{"runeId" => 5315, "runeSlotId" => 10},
%{"runeId" => 5315, "runeSlotId" => 11},
%{"runeId" => 5315, "runeSlotId" => 12},
%{"runeId" => 5315, "runeSlotId" => 13},
%{"runeId" => 5315, "runeSlotId" => 14},
%{"runeId" => 5315, "runeSlotId" => 15},
%{"runeId" => 5315, "runeSlotId" => 16},
%{"runeId" => 5315, "runeSlotId" => 17},
%{"runeId" => 5315, "runeSlotId" => 18},
%{"runeId" => 5289, "runeSlotId" => 19},
%{"runeId" => 5289, "runeSlotId" => 20},
%{"runeId" => 5289, "runeSlotId" => 21},
%{"runeId" => 5289, "runeSlotId" => 22},
%{"runeId" => 5289, "runeSlotId" => 23},
%{"runeId" => 5289, "runeSlotId" => 24},
%{"runeId" => 5296, "runeSlotId" => 25},
%{"runeId" => 5296, "runeSlotId" => 26},
%{"runeId" => 5296, "runeSlotId" => 27},
%{"runeId" => 5356, "runeSlotId" => 28},
%{"runeId" => 5356, "runeSlotId" => 29},
%{"runeId" => 5356, "runeSlotId" => 30}]},
...
],
"summonerId" => 51666047}}}
Contains summoner data; retrieved by summoner id.
Sample output:
{:ok,
%{"51666047" => %{"id" => 51666047, "name" => "jrizznezz",
"profileIconId" => 1450, "revisionDate" => 1488042401000,
"summonerLevel" => 30}}}