Delphi 2010 Handbook




Delphi 2009 Handbook




Delphi 2007 Handbook




Essential Pascal




social web book








December 3, 2009

REST in Delphi: Client Videos

The two first videos accompanying my REST in Delphi 2010 White Paper showcase the development of Delphi REST client applications.

The two first videos accompanying my REST in Delphi 2010 White Paper showcase the development of Delphi REST client applications.

In the first video, I show how to create a simple REST client step-by-step using a blog feed example (www.delphifeeds.org) and processing the resulting XML with XPath:

;

In the second video, I create REST client applications for maps, including finding a location with the Google API and getting a map using the Yahoo service.

Again, the example are available also on ajax.marcocantu.com/delphirest. The last one (the client side map) is not there because there are registration issues with Google Maps to make it work. I'm looking into it, but I won't suggest anyone doing an activity Google might claim to be illegal.

 





 

2 Comments

REST in Delphi Client Videos 

Hello

I'm enjoying the series but I'm having trouble getting
one of the applications to work.

I'm trying the google spreadsheet example but I get
the error "Error connecting with SSL" in the
TGoogleAuth.Renew method. 

I've checked that the googlemail variables are correct
for my account (google email, password, service name)
and I've created a spreadsheet called
"wintechitalia-dbtosheet-v2.01".

Comment by Matt on December 9, 17:17

REST in Delphi Client Videos 

Matt,

  two possible problems. First, you need to have the 
proper OpenSSL DLLs in the program folder (but this is 
not the case, as you'll get a different error). Second, 
you might have to set the SSL version. The line is:

SslHandler.SSLOptions.Method := sslvSSLv23;

Hope it is in the code (it should). That's all I can 
think of.
Comment by Marco Cantu [http://www.marcocantu.com] on December 9, 17:26


Post Your Comment

Click here for posting your feedback to this blog.

There are currently 0 pending (unapproved) messages.