stenjo / SbankenToYNAB

Importing data from Sbanken to YNAB using Sbanken API and python 3
25 stars 5 forks source link

Skikkelig dokumentasjon... #18

Closed SnorreSelmer closed 3 years ago

SnorreSelmer commented 3 years ago

Har jobbet med å sette opp tilgang til Sbanken for denne appen, og det har vært en ganske frustrerende affære til tider. Det kunne vært fint med en litt mer grunnleggende innføring i hvordan man setter opp dette. Som f.eks. å nevne at dette krever aktivering av Sbanken Beta før man kan bruke URL'en til API-nøkkelen deres, hvilke tilganger man skal huke av for på API-tilganger etc.

image

Ellers må jeg si at dette ser ut som et meget bra prosjekt!

stenjo commented 3 years ago

Hei og takk for innspill. Legger gjerne til elementer som mangler i oppsettbeskrivelsen.

Om du har anledning er det aller beste om du lager en beskrivelse av hva du måtte gjøre - i tillegg til det som allerede er beskrevet - så kan jeg få lagt inn beskrivelsene readme - fila. Vi har alle forskjellig bakgrunn og forutsetninger - det som er enkelt for deg og meg er jo ikke nødvendig vis enkelt for andre.

Setter stor pris på hjelp.

Godt dette er nyttig og da.

tor. 4. feb. 2021 kl. 16:31 skrev Snorre Selmer notifications@github.com:

Har jobbet med å sette opp tilgang til Sbanken for denne appen, og det har vært en ganske frustrerende affære til tider. Det kunne vært fint med en litt mer grunnleggende innføring i hvordan man setter opp dette. Som f.eks. å nevne at dette krever aktivering av Sbanken Beta før man kan bruke URL'en til API-nøkkelen deres, hvilke tilganger man skal huke av for på API-tilganger etc.

[image: image] https://user-images.githubusercontent.com/19710528/106914893-c0148600-6705-11eb-95af-3d26ff355ce7.png

Ellers må jeg si at dette ser ut som et meget bra prosjekt!

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/stenjo/SbankenToYNAB/issues/18, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFDIMSMYDERBMYIVAJP33LS5K4U3ANCNFSM4XDA7JHQ .

-- /Sten

Sten Johnsen http://thinea.no sten@thinea.no - 915 80 061

SnorreSelmer commented 3 years ago
  1. Aktivér Sbanken Beta: https://sbanken.no/om-oss/beta/
  2. Pass på at du har en form for BankID (kreves i Steg 3)
  3. Gå til https://secure.sbanken.no/Personal/ApiBeta/ApiHome og fyll ut en applikasjonssøknad (bruk sjansen til å reklamere for SbankenToYNAB?). Følg alle stegene for signering med BankID!
  4. Gå til https://secure.sbanken.no/Personal/ApiBeta/Info, hent Applikasjonsnøkkel, generer passord og sett tilganger. Om siden kommer opp som en ny applikasjonssøknad, prøv igjen senere.
  5. Kopier kontonummer på kontoene dine i Sbanken (går i "Number" under "mapping" i api_settings.py)
  6. Gå til budsjettet ditt på YNAB.
  7. Kopier budsjett-ID fra URL (går i "budget_id" i api_settings.py)
  8. Klikk på hver av kontoene og kopier konto-ID fra URL (går i "account" under "mapping" i api_settings.py)

Dette er så langt jeg har kommet hittil. Hvor ID under mapping kommer fra vites ikke...

SnorreSelmer commented 3 years ago

Glemte et steg her... Man kan bestille Personal Access Token og OAuth Token. Jeg bestilte PAT, men vet ikke om dette er riktig...

stenjo commented 3 years ago

Tusen takk. Skal få lagt inn dette i helgen, og evt også fylle ut svar på spm som du fremdeles lurer på.

tor. 4. feb. 2021 kl. 17:05 skrev Snorre Selmer notifications@github.com:

Glemte et steg her... Man kan bestille Personal Access Token og OAuth Token. Jeg bestilte PAT, men vet ikke om dette er riktig...

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/stenjo/SbankenToYNAB/issues/18#issuecomment-773419765, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFDIMTUXTYA6ORX2KSSK2TS5LAWPANCNFSM4XDA7JHQ .

-- /Sten

Sten Johnsen http://thinea.no sten@thinea.no - 915 80 061

SnorreSelmer commented 3 years ago

Legger til at Personal Access Token fungerte, og 'ID'-feltet fra 'mappings'-blokken hentes ved å kjøre ListAccountsAndIds.py.