Hi there, I'm Tobi :)
anothertobi / viseca-exporter Goto Github PK
View Code? Open in Web Editor NEWGets transactions as CSV and other data from Viseca One
License: MIT License
Gets transactions as CSV and other data from Viseca One
License: MIT License
Hi,
thanks for creating this handy tool! I found that the instructions in the README gave me an error, but I found a workaround using a different main.go
. Maybe the instructions need an update?
What I ran:
$ export VISECA_CLI_USERNAME=<my-email>
$ export VISECA_CLI_PASSWORD=<my-password>
$ export VISECA_CARD=<my-card-ID>
$ go run cmd/viseca-cli/main.go transactions ${VISECA_CARD}
2023/09/07 00:09:30 context deadline exceeded
exit status 1
I noticed the recently-changed main.go
in the root of the repo, and gave that a shot:
$ export VISECA_SESS=<my AL_SESS-S cookie copied from Chrome cookie jar>
$ export VISECA_CARD=<my card ID>
$ go run main.go ${VISECA_CARD} ${VISECA_SESS}
"TransactionID","Date","Merchant","Amount","PFMCategoryID","PFMCategoryName"
<list of the last 2 years of transactions>
So my 2 rappen say that the instructions would better point to the newer main.go
using the session cookie.
Thanks again!
Cheers
mikerofone
api.one.viseca.ch/v1/transactions?stateType=unknown&offset=0&pagesize=20&dateTo=2023-04-10T2xxxxxxxxxxxxx:1 Failed to load resource: the server responded with a status of 500 (Internal Server Error)
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
.github/workflows/release.yml
actions/checkout v4
actions/setup-go v5
goreleaser/goreleaser-action v5
.github/workflows/test.yml
actions/checkout v4
actions/setup-go v5
go.mod
go 1.19
github.com/PuerkitoBio/goquery v1.8.1
github.com/stretchr/testify v1.8.4
github.com/urfave/cli/v2 v2.27.1
The current number of transactions to fetch is hard-coded to 1000. Either follow the pagination of the API or provide options to increase the transaction limit.
To avoid having failing tests on main (ref: #9), the repo should run tests in a CI action for PRs.
Hi, i tried to run it today.... i cannot makeit?
2024/01/02 16:43:17 error listing all transactions: api call failed with status: 401 Unauthorized
Or did vieseca closed it completley
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.