Springen naar inhoud


- - - - -
VS 2015

Postcode Api

VS2015

  • Log in a.u.b. om te beantwoorden
Er zijn 14 reacties in dit onderwerp

#1 ronron

ronron

    Senior Developer

  • Leden
  • PipPipPip
  • 146 berichten
    Laatst bezocht 20 apr 2018 22:37
  • LocatieHaarlem

Geplaatst op 28 maart 2018 - 07:40

Heeft iemand deze postcode Api toegepast?
https://api.postcodeapi.nu/
Veel voorbeelden gezien in andere prog talen , maar krijg het in VB niet werkend

#2 Dirk Andries

Dirk Andries

    Guru Developer

  • Leden
  • PipPipPipPipPipPip
  • 1003 berichten
    Laatst bezocht
  • LocatieGent

Geplaatst op 28 maart 2018 - 12:21

Bericht bekijkenronron, op 28 maart 2018 - 07:40, zei:

Heeft iemand deze postcode Api toegepast?
https://api.postcodeapi.nu/
Veel voorbeelden gezien in andere prog talen , maar krijg het in VB niet werkend

PieceOfCake als je het  postcodeapi.net package  gebruikt van BAPostma (er zijn er andere).

Net een kleine test gemaakt (letterlijk 2 minuten)

Visual Basic Code:
Imports PostcodeAPI

Public Class FormPostCodeTest
	Private Sub TestApiButton_Click(sender As Object, e As EventArgs) Handles TestApiButton.Click
		Test()
	End Sub

	Private Sub Test()
		Dim client = New PostcodeApiClient(TextBoxApiKey.Text)
		 Dim result1 = client.GetPostcode("1097JR")
		 Dim result2 = client.GetAddress("5038EA", 19)
	End Sub
End Class


Dat loopt als een tiet.
Trust me, I have no idea what I'm talking about.

#3 Dirk Andries

Dirk Andries

    Guru Developer

  • Leden
  • PipPipPipPipPipPip
  • 1003 berichten
    Laatst bezocht
  • LocatieGent

Geplaatst op 28 maart 2018 - 12:44

Bericht bekijkenDirk Andries, op 28 maart 2018 - 12:21, zei:

PieceOfCake als je het  postcodeapi.net package  gebruikt van BAPostma (er zijn er andere).

Dat package van Barry Postma is wel .Net Standard 2.0, wat een nadeel is voor een WinForms project (je target zal overigens minimaal .NET 4.6.1 moeten zijn).
Je kan natuurlijk ook zelf rechtstreeks de api gebruiken (als je bijvoorbeeld maar een zeer beperkte subset van de api nodig hebt).
Als je dat wil proberen kan je hier altijd concrete vragen stellen voor één of meerdere van de stappen.
Er zullen hier wel mensen zijn die ervaring hebben met deze of andere restful api' s en je daarbij kunnen helpen (waaronder mezelf).
Trust me, I have no idea what I'm talking about.

#4 ronron

ronron

    Senior Developer

  • Leden
  • PipPipPip
  • 146 berichten
    Laatst bezocht 20 apr 2018 22:37
  • LocatieHaarlem

Geplaatst op 28 maart 2018 - 17:19

Kom er toch niet uit, Heb package opgehaald en uitgepakt .weet niet wat me nu te doen staat

#5 ronron

ronron

    Senior Developer

  • Leden
  • PipPipPip
  • 146 berichten
    Laatst bezocht 20 apr 2018 22:37
  • LocatieHaarlem

Geplaatst op 29 maart 2018 - 07:07

het voorbeeld van Dirk krijg ik ondanks vele pogingen niet aan de praat. de dll PostcodeAPI.net staat netjes in de lijst References en toch krijg ik de foutmelding naamspace niet gevonden

Heb wel vaker eindeloos iets geprobeerd maar dit spant de kroon
volgens mij zou het ook moeten lukken met een webrequest
https://api.postcode...EAtf5Q4dDo890H3

deze geeft foutmelding;  Forbidden
een zetje in de goede richting zou erg fijn zijn, het is wel slecht weer maar dit duurt nu wel erg lang bij voorbaat mijn dank

#6 Dirk Andries

Dirk Andries

    Guru Developer

  • Leden
  • PipPipPipPipPipPip
  • 1003 berichten
    Laatst bezocht
  • LocatieGent

Geplaatst op 31 maart 2018 - 17:11

Bericht bekijkenronron, op 29 maart 2018 - 07:07, zei:

het voorbeeld van Dirk krijg ik ondanks vele pogingen niet aan de praat. de dll PostcodeAPI.net staat netjes in de lijst References en toch krijg ik de foutmelding naamspace niet gevonden

Ik heb er een VS2015 projectje van gemaakt.
Zie code in bijlage.Bijlage  RonRonPostCodeApi.zip   12,73K   2 downloads

En ik heb het ontstaan gedocumenteerd (kies HD 1080):
https://youtu.be/qdPI86r-dGA
Trust me, I have no idea what I'm talking about.

#7 ronron

ronron

    Senior Developer

  • Leden
  • PipPipPip
  • 146 berichten
    Laatst bezocht 20 apr 2018 22:37
  • LocatieHaarlem

Geplaatst op 31 maart 2018 - 22:35

Geweldig ,Werk nu met VB2010 dus moet VB2015 installeren , is voor mij wel weer een overstap weet niet of ik dat aankan, Denk niet dat mijn meisje het goed vind dat ik dit morgen met Pasen( alle kinderen en kleinkinderen komen) doe dus dat word 2de paasdag. Heel erg bedankt
Heb filmpje bekeken, dit gaat wel ver boven mijn niveau. Dat ik hier aan begon dacht ik het met een webrequest op te kunnen lossen. zoals ik wel meerdere heb. wil na invoer van postcode en huisnummer alleen straatnaam en woonplaats terug hebben
Nogmaals bedankt

#8 ronron

ronron

    Senior Developer

  • Leden
  • PipPipPip
  • 146 berichten
    Laatst bezocht 20 apr 2018 22:37
  • LocatieHaarlem

Geplaatst op 31 maart 2018 - 23:35

Kon me toch niet inhouden, Zip uitgepakt met vb2017  Werkte gelijk, nu nadenken of ik wil overstappen naar vb2017  ben erg gewent aan VB2010, Dirk heel erg bedankt denk dat ik komende zomer even in Gent langs kom fietsen

#9 ronron

ronron

    Senior Developer

  • Leden
  • PipPipPip
  • 146 berichten
    Laatst bezocht 20 apr 2018 22:37
  • LocatieHaarlem

Geplaatst op 03 april 2018 - 11:16

Kan ik VB2017  naast vb2010 installeren of kan ik nadat ik vb2017 heb geinstalleerd vb2010 niet meer gebruiken. misschien domme vraag

#10 Dirk Andries

Dirk Andries

    Guru Developer

  • Leden
  • PipPipPipPipPipPip
  • 1003 berichten
    Laatst bezocht
  • LocatieGent

Geplaatst op 03 april 2018 - 11:44

Bericht bekijkenronron, op 03 april 2018 - 11:16, zei:

Kan ik VB2017  naast vb2010 installeren of kan ik nadat ik vb2017 heb geinstalleerd vb2010 niet meer gebruiken. misschien domme vraag
Kan probleemloos naast elkaar.
Tot voor kort had ik VS2010, VS2012, VS2013, VS2015 en VS2017 samen op alle machines.
Trust me, I have no idea what I'm talking about.

#11 ronron

ronron

    Senior Developer

  • Leden
  • PipPipPip
  • 146 berichten
    Laatst bezocht 20 apr 2018 22:37
  • LocatieHaarlem

Geplaatst op 03 april 2018 - 21:07

heb ik inmiddels gedaan met foutmelding Project Target Framework Not Installed  , als ik het installeer melding is al geïnstalleerd ,

#12 ronron

ronron

    Senior Developer

  • Leden
  • PipPipPip
  • 146 berichten
    Laatst bezocht 20 apr 2018 22:37
  • LocatieHaarlem

Geplaatst op 03 april 2018 - 21:49

opgelost vb2017 niet juist geinstalleerd vinkje niet aangeklikt  bedant , voorlopig zal ik me stil houden

#13 ronron

ronron

    Senior Developer

  • Leden
  • PipPipPip
  • 146 berichten
    Laatst bezocht 20 apr 2018 22:37
  • LocatieHaarlem

Geplaatst op 04 april 2018 - 20:08

Nog een schoonheidsfoutje. Als ik de  .......exe verplaats naar de map waar ik alle exe programma's in zet krijg ik foutmelding. als ik het run vanaf de oorspronkelijk plaats   C:\Qb2010\APiPCadres\RonRonPostCodeApi\bin\Debug   loopt hij wel prima. lijkt er op dat het iets nodig heeft uit deze map. dit heb ik nog nooit meegemaakt

#14 Dirk Andries

Dirk Andries

    Guru Developer

  • Leden
  • PipPipPipPipPipPip
  • 1003 berichten
    Laatst bezocht
  • LocatieGent

Geplaatst op 04 april 2018 - 22:49

Je hebt niet alleen de .net runtime nodig, maar ook de assemblies van de packages.
Dus niet alleen PostCodeApi, maar ook de dependencies: RestSharp en Newtonsoft.Json
Niet alle code bevindt zich in je .exe of in het.net framework.

Concreet zijn dat de volgende bestanden:
-  jouwapp.exe
-  jouwapp.exe.config
- PostcodeAPI.NET
- NewtonsoftJson.dll
- RestSharp.dll
Trust me, I have no idea what I'm talking about.

#15 ronron

ronron

    Senior Developer

  • Leden
  • PipPipPip
  • 146 berichten
    Laatst bezocht 20 apr 2018 22:37
  • LocatieHaarlem

Geplaatst op 04 april 2018 - 23:56

Dank je !!!!!  ben van dit project weer wat wijzer geworden.





Ook met taq VS 2015, VS2015 voorzien

0 gebruiker(s) lezen dit onderwerp

0 lid(leden), 0 bezoeker(s), 0 anonieme gebruikers

Inloggen


[VS 2015] Untitled 1

Met dank aan Jürgen voor de jarenlange inzet van visualbasic.be (anno dec 2000)
Met dank aan Mike en Ronneke voor de jarenlange inzet van vbib.be (anno dec 2010)
Met dank aan PascalBianca voor de jarenlange inzet van vbib.be (anno dec 2016)