Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chneau/warket
warframe.market client API
https://github.com/chneau/warket
api client market warframe
Last synced: about 6 hours ago
JSON representation
warframe.market client API
- Host: GitHub
- URL: https://github.com/chneau/warket
- Owner: chneau
- License: mit
- Created: 2018-10-26T18:52:19.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-18T23:02:09.000Z (11 months ago)
- Last Synced: 2024-06-20T08:13:10.878Z (5 months ago)
- Topics: api, client, market, warframe
- Language: Go
- Size: 1.31 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# warket
warframe.market client API
## dev
```bash
# use nodemon for hotreload
nodemon -e go -x "go run . s -g 0 || false"
```## Doc
Please find it [here](https://docs.google.com/document/d/1121cjBNN4BeZdMBGil6Qbuqse-sWpEXPpitQH5fb_Fo/edit##heading=h.irwashnbboeo).
Other links:
- https://github.com/search?o=desc&q=api.warframe.market&s=updated&type=Repositories
- https://github.com/LastExceed/WarframeMarKT
- https://warframe.market/api_docs```bash
# interesting path
/profile/orders # POST to create a new order
# payload: {"order_type":"sell","item_id":"54a74455e779892d5e5156cc","platinum":210,"quantity":1,"visible":false,"rank":1}
/profile/orders/{orderId} # PUT to update an already existing order
# payload: {order_id: "60965e5dea937404198b037c", platinum: 211, quantity: 1, visible: false, rank: 1}
```## weird console output
Please run warket like this `winpty warket ...`
## Easy install
TODO: download with powershell like this `(new-object System.Net.WebClient).DownloadFile("https://github.com/chneau/warket/releases/download/pre-release/windows_amd64_warket.exe","C:\tmp\file.txt")`
Install Chocolatey (sort of a package manager for Windows)
`https://chocolatey.org/install`Then, install Go.
`choco install golang`Then, install this repo.
`go install -v github.com/chneau/warket@latest`If on Windows, be sure to have this in your PATH system environment variable:
`%userprofile%\go\bin`