Skip to content

Commit

Permalink
- add poe official trade api
Browse files Browse the repository at this point in the history
  • Loading branch information
Kyusung4698 committed Jan 7, 2020
1 parent c2bb34b commit 6cf8e97
Show file tree
Hide file tree
Showing 20 changed files with 9,595 additions and 202 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 0.4.0-alpha.0 (2020-01-07)

* add offical poe trade api
* add stats-id service maps text to id.
* add item level to query #12
* remove poe.trade

## 0.3.0 (2020-01-06)

* add basic filters
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# PoE Overlay 0.3.0
# PoE Overlay 0.4.0-alpha.0

A Overlay for Path of Exile. The ***core aspect*** is to blend in game. Built with Electron and Angular.

Expand Down Expand Up @@ -65,8 +65,8 @@ These instructions will get you a executable to run and enjoy the overlay.

1. Head over to [Releases](https://github.com/Kyusung4698/PoE-Overlay/releases) and download the latest zip
2. Extract zip
3. Run `poe-overlay 0.3.0.exe`
4. Wait until you can see `POE Overlay 0.3.0` in the bottom left corner
3. Run `poe-overlay 0.4.0-alpha.0.exe`
4. Wait until you can see `POE Overlay 0.4.0-alpha.0` in the bottom left corner
5. Hit `f7` and set `Language` and `League` to meet your game settings
6. Start Path of Exile

Expand Down
3,351 changes: 3,351 additions & 0 deletions doc/poe/api_trade_fetch.json

Large diffs are not rendered by default.

106 changes: 106 additions & 0 deletions doc/poe/api_trade_search.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
{
"result": [
"50d814d9281e69d0f2c943d2a4be871840e82de9f7d65d25c7f9b605f58bb76d",
"fff05f8fc1a02a5b37ff8f44e40c1dbf08f54d695333bc284420d30653c958ec",
"038e0f8ad921e0a8e44a3afd836cf7f05ae60a181f3453e8ad0b683708ddadd3",
"891c68cc04f668d096c5bc897a2ce043a3e5e78aed2f60acbed1f9bb77e402d1",
"3051096a0726202eada127a74b94e2f7025d1c3df0773a9dd802a19aae5ee1f3",
"6e2bca82293bd3a9a2ba15bb74044f54f97aacd8221f15f7bc52a3077b041ddc",
"c794846d17763ba2f799761e855d82508abf2fcd023d1030dbc4357bb670ad5f",
"a3f3f8f4953e33cdf6cd45a710113759353560ca1914495f9c8296ee9cc57876",
"3b26efbcca412c194579bed5ea680f5685b2fce5f931a8f2f6d5ea23f16a8b10",
"92aaec4533192c5cd3dbbd8ba016e621d6a1f53a50d37954757bf0949531b9db",
"b05811b353f4d362d4689a914abf1c2f35341bcc4e113b5e5581b8f9f0d255c5",
"bb181fccb9bbee3d16d243e56fea7687d958ded8ee1a69c52dd724a6b9dee491",
"a0609f239c4f5f91ba1cd6cf47da1bfae6979d88b970f17cc2a4f9de1a43153c",
"cdac9fd7590a128f30aceac324154a168b521e2a1660d027a9384720ebcc0b84",
"9411f2d0750436e77746b5eb2ec384890dfc35793ae5366863d6fd5e847190d8",
"d42e57b2bca262e05335136cc6a7c5de7f0b9605ec5c7e9bc9eec7c076d0acd4",
"5443b1a8d3e4f0d2d8423f2e355f012dc2e4be8419b6a7064686a4401096186f",
"05bd136866e018d5c856f604f746dd7166fb4183138c086518500d4dc4f92f6b",
"4b996c8241c722f0b1b4b8cd153aa3b2c02804e7228a308103090069e08145f2",
"e42ac4168d544eac5e800ac8c9a230aaa29a5eba902e5f730b805116b2ec1afc",
"99173b25c18262e0b28713750c3963df65e40893908f64e36d0b03e64709621c",
"a16a90405f59c2391d0e2fb059747751b56a9e5de5e9c8539033f3ac3bc031a5",
"4ce30c7c67693dce3e1114e0e6c76a5e0813efc757663080af87100ada6ee5a2",
"d1a824f045dd54be0a904347a27a65649faf664abd14ebf86c328f7db37ed4d1",
"c8c2e8949c2391354e9c7b32dc80f976b2ad9e9c7589b854e93d8bcf7f10e540",
"e6195146c5c8e6a7841fc2acecf27433ea47f3d899aefb244cd715ad241d9ca2",
"4ee48d590ecf88cac0ded53b61b5c0aba5f1f5888867d35298d031744edf815e",
"4404d8300b900622a7aa60489245d178fc74e645ba1560a65d4b3165f690de75",
"34bfcca6e5f63114803fabbbb9db6be4a36cd569065c18b4fc74b9426e977562",
"baed9987d058e2b7c69724a7e36d79283caf0aef3822e8757686eb64b04b7b17",
"f6d14923bf3db591c250decd7447995a6b690b8f404634f2b7e4e21cf953565a",
"8e9e41943201308d4644ea93e0f0957ee383dd5a8331aa7e6dfeb157a75efefd",
"6f1ebd7fcef0ab986f626cfcc1f00ad2dd3333b39d92278be664a46ca9870afc",
"48d94f55afe0762f50ad3baee49de4c4a3556438dc4fe3988db1095423048898",
"9dc917ba7d9b52eed2b5aaa1bf52a1218d3c31617040ddce91c107092e7f6345",
"82c81f520d3ccd4860a184718ad1cba6d13003a57f6eab78fae1e8d94c732a96",
"d4b5b6bca19f2ac48841a980bad782449989069fe2b49390b33c1bc15f384a42",
"db9e4bf0671d7470a5117f60d2ae01d43cee90dbdca50dc9a56d672c40a38569",
"d6262c17662bd3764b6492f672cc8f4d87f486016b55a77270d638b7b891be83",
"b29b708a81bf769f0eb4adc3c1723564dd20b5e2434d1cd1ba48fc5358c92464",
"070683b718c909bb440ce9f61f6249f90f6692741dd1a25cd4fe4025ded920a0",
"04a682c0b0494f644ba7f33bc493cd4f0de2174b3c3cd8d630d5da4cae30005b",
"b33b3021a890801c3885b9f5edef5cc17f22560dc153f881909d0cdcc7ab0540",
"25671f399787090422d6dffd957129584a20d27869fcfb1ea621a861d7712b4a",
"472e66e586d9f69bd1430647b8abced0bc52c57273f8fed85b9ea1ec7e617dc6",
"e771f1832215d83d110481a4e6110cf6e91654d099f8a349d2c7a4deb581442f",
"95c0b3da3cc55bd0eb41d8f63b407598104f7794b1f5b553212dd38f3603a66d",
"7f24e1444718235ac545f13179ae463b359fdc4fa37ac5946a8d7db1258a30a5",
"930c795d46c29eeb2db3c3b4c8eaa1da7b57bd6f33b52463c7335d54f6f1e5a7",
"6e3dbb30cc65892d5977c62a4844bfde57dfc9bc0694e0faf05b372f889fe2dc",
"720c56ec1c7223e1bad383f3a520df59bd42177105cac43ea4dce5b51b28d603",
"93852c53f299c4e51fd90f13e877c931f1a4b27468a6c97df321f652de8e6d4f",
"e3a389f56e25da7384f518c07d75d578498dbf73f25df2b313419dd0ea9d6c92",
"074cb2e686854dff848c648e5c760baa753914f65276c16075d1c26f948bf595",
"8bba8f8d13dfa1f5a8c9b55b172afdac2e0c646d99de98f1deee55b5a83d18e7",
"965adbb5b92be05b43289d9405ef55062de2e52d307393a8cf073b9730c51d5c",
"0f84796f3658316c8959905bfda9a5dd3e1a1e71b71d3d5210de2a998d34bd0d",
"bf4253f088df056a0b93a7ad1d35d3cf30a85be79b90b2163b26bca1a6cdd7d1",
"a648969f5371c503fa6cdaecfd5e1e162a432214b84ce45b6a839b013c90addb",
"f5542cb996df772082ae298600ea9fcb3c4ceb59d663e086326c6a64d2d6ce7d",
"0f1e3dc980f401f746bc134881d0bbefb916e40c7a0bd954096bba3b6d6694ce",
"554dfddd6ac3e773f0a9f10c3028558e20c15a3b514320c1ac8aa8a66c13fa97",
"869daee147d9cf53f0f98bbeaec33df5a9cefd6b88ede7a232a68afeec650f5f",
"025f84e5e370959e1b4a81621c3339a7e3265f3ef3660af423d6a767f1b3a3b0",
"ea92d110bdb78282e83ede74b3b475a1d8f0ea66af6a36f1665aec6d2819b687",
"b9438d3bdd2d9dfa42611237ea0437105d8f652482cbd31885e6b38e395b6128",
"6f7aa61bf5dfc0a11a9f315b130e33b3c25ad5ad9040670a71bf540d60f74c5e",
"7744ea8474f202f111506c2fab3522c0859a02a954425783055a5df9888da945",
"be8db001580dfadfecb01027b911fd9e90b8753975ee0feb1d8d82e2f932e715",
"883e22830b48811fcf81ab834a7e0b87ff3eef83e41b496c0d7415ffb0a9651c",
"b496f56add3bc56b6bf4485eab2fbb153d0bbafa91b8483151656f0423344d27",
"e68cecee84fc46a906bbc3b685b869dc45e05de65fb6b1f0c2c93f333dd989ba",
"e46c0b57541628581e1b21df069e184ac26d61c4001cc169b286101c409ad82a",
"559d8f53944ab8825f350cbe9cd996946150452142b04e689f1098812149fb78",
"82ff36e92a18238247bd3ad7c1149300499b969c6311446eea5c79352c3b4601",
"f144784f10ddb488af870d4aadf9eacdf337d4657acd41cb39afc32acfc911c4",
"2e29cac60dfa5818c906dc56aa5419a927f702bf61fde1d8c5efa0d57eabf068",
"235e0ccf6d0c6f3e13ddcc03b28b548cb481bf65a1795049cb654f4a68b76060",
"340abee501aef37b3ccdb3814491114d13a6e72604399c807e1bd857884257aa",
"7c689a5aee6d84122b56e5089b6dab259745d805ad19d8505a7dc7d0c3cf6b4d",
"20460b20f18fdf4121b5a2ee39a6fada72fd9aba4ea29c1b0800cda883d09d48",
"6b775bfdd484acc2337b4c57139dccdb9bb5f3ced153ba52e7fa4f36d5919513",
"a40d4b6343e710f20279285471df330bb427ff788ec786e40566c7445e65c431",
"761d6c099e1725ae72619227d479660006cfc5eb3278180b20f088f671d2ddeb",
"229cf7fc7f72e7bce11a416915cc85fd3b341fa2a293c31844462d5b10a6783d",
"0798006f9454c6d1c6a3fe885bbc5efe0b9451eb1cbcac0aa92043cbf9b23388",
"ea9855000a31bd3783d619ea4401a5dfbb6ffaba64940b5355be268c46b499ee",
"705539146c1cedb799765a293917afdea082a2aedf37e2f8f2a0d8f634e606b0",
"b48df65b2d38aa2e3a0818074fd4b544abb4c183298b6458d72ba39e2d63ea07",
"9a5960cac4832b67fe2a0ee4444c04b7a8c99e4d3bdc43d8d80eb243665f212e",
"f7c1a7e062f2d1ee41a0c9247df15f1b56472dc17432f84aff071b574cefbe26",
"a60ad448054e61e7645320bbe63ec26f012a51170001617babb60cb47f76fadd",
"4a16d8ab941407ac01f298e8144294682c2e6aab233755f59706d77a96b8a357",
"b9c1825e183145aa6092bab6fa0cb666a95c8137844544bb0720c23621e9880a",
"d3b3adfd395b10cfa2a2a1532ff8a0c8258f4a99503c9fe30489dad62b3f389a",
"38dc49a6ed09fad994a13eddb7641c2f1bb724f9a92e0f53271f1b0e972efacd",
"cd34d92cc51d3104ebbcf23acaf2998fd4492a886dcc0fe1a38c2d30439cc9fe",
"6f5d3ded4133f6cc83ee0219c650bc06c5de7b27fa7299263f8c02341a6c71fd",
"dde4587a61ae573eccd852bc3833d0ce7d1186192f1d3066ec688da40acc1bc8",
"14fc1a33abda1410a36dbf68d815cf1bcab8f32157ecc51db586abcc480083d5"
],
"id": "AevgUL",
"total": 2995
}
231 changes: 231 additions & 0 deletions doc/poe/api_trade_search_request.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,231 @@
{
"status": {
"option": "online"
},
"name": "Ahkeli's Meadow",
"type": "Ruby Ring",
"stats": [
{
"type": "and",
"filters": [
{
"id": "explicit.stat_328541901",
"value": {
"min": 33,
"max": 33
},
"disabled": false
}
]
}
],
"filters": {
"type_filters": {
"filters": {
"category": {
"option": "map"
},
"rarity": {
"option": "rare"
}
}
},
"weapon_filters": {
"filters": {
"damage": {
"min": 1,
"max": 2
},
"crit": {
"min": 3,
"max": 4
},
"pdps": {
"min": 5,
"max": 6
},
"aps": {
"min": 7,
"max": 8
},
"dps": {
"min": 9,
"max": 10
},
"edps": {
"min": 11,
"max": 12
}
}
},
"armour_filters": {
"filters": {
"ar": {
"min": 13,
"max": 14
},
"ev": {
"min": 15,
"max": 16
},
"es": {
"min": 16,
"max": 17
},
"block": {
"min": 18,
"max": 19
}
}
},
"socket_filters": {
"filters": {
"sockets": {
"min": 20,
"max": 21,
"r": 1,
"g": 1,
"b": 1,
"w": 1
},
"links": {
"min": 22,
"max": 23,
"r": 1,
"g": 1,
"b": 1,
"w": 1
}
}
},
"req_filters": {
"filters": {
"lvl": {
"min": 24,
"max": 25
},
"str": {
"min": 26,
"max": 27
},
"dex": {
"min": 28,
"max": 29
},
"int": {
"min": 30,
"max": 31
}
}
},
"map_filters": {
"filters": {
"map_tier": {
"min": 31,
"max": 32
},
"map_packsize": {
"min": 33,
"max": 34
},
"map_iiq": {
"min": 35,
"max": 36
},
"map_iir": {
"min": 37,
"max": 38
},
"map_shaped": {
"option": "true"
},
"map_elder": {
"option": "false"
},
"map_blighted": {
"option": "false"
},
"map_series": {
"option": "legion"
}
}
},
"misc_filters": {
"filters": {
"quality": {
"min": 39,
"max": 40
},
"ilvl": {
"min": 41,
"max": 42
},
"gem_level": {
"min": 43,
"max": 44
},
"gem_level_progress": {
"min": 45,
"max": 46
},
"shaper_item": {
"option": "false"
},
"elder_item": {
"option": "false"
},
"crusader_item": {
"option": "false"
},
"redeemer_item": {
"option": "false"
},
"hunter_item": {
"option": "false"
},
"warlord_item": {
"option": "false"
},
"fractured_item": {
"option": "true"
},
"synthesised_item": {
"option": "false"
},
"alternate_art": {
"option": "false"
},
"identified": {
"option": "false"
},
"corrupted": {
"option": "true"
},
"mirrored": {
"option": "false"
},
"crafted": {
"option": "false"
},
"veiled": {
"option": "false"
},
"enchanted": {
"option": "false"
},
"talisman_tier": {
"min": 47,
"max": 48
}
}
},
"trade_filters": {
"disabled": false,
"filters": {
"price": {
"option": "divine"
}
}
}
}
}
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"author": {
"name": "Kyusung4698"
},
"version": "0.3.0",
"version": "0.4.0-alpha.0",
"scripts": {
"postinstall": "electron-builder install-app-deps",
"ng:serve": "ng serve",
Expand Down
2 changes: 2 additions & 0 deletions src/app/data/poe/index.ts
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
export * from './schema/trade';
export * from './service/trade-http.service';

Loading

0 comments on commit 6cf8e97

Please sign in to comment.