|
Ruby to access web services
If you want to use a Ruby program to access an RSS feed (or some other XML or HTML data), you can start with the standard Net::HTTP module ... full (working, tested) example here. That example "just" uses a Get method to get an RSS feed of the latest posts to the First Great Western Coffee Shop Forum - but you could easily tune it for other automated browsing.
If you take a look at the documentation for the class, you'll see it's straightforward to access data via the POST method too ... although it does require some background knowledge which we would love to teach you (if you don't know it ;-) ) on our Ruby Programming Course
I've been teaching Ruby over this weekend ... you may have guessed that, having seen the flurry of extra examples and tips posted, and I'm going to add in links to a final few examples here:
Ruby data formatting with the % operator / printf / sprintf
Ruby and $_, the -n option, topicalisation, etc)
Yield in Ruby or how to have two pieces of code passing data back and forth like generators in Python (written 2008-11-16 17:03:30)
Associated topics are indexed under R104 - Ruby - Control StructuresR109 - Ruby - Strings and Regular ExpressionsR110 - Ruby - Special Variables and Pseudo-VariablesR114 - Ruby on the Web
Some other Articles
Comparison - with and without flashShopping in MelkshamSome Linux and Unix tipsMelksham Chamber of Commerce and IndustryRuby to access web servicesMySQL database from Ruby - an exampleRuby mixins, modules, require and includeFind the linkRuby Programming Course - Saturday and SundayKeys to friendless churches
|
1975 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40 at 50 posts per page
This is a page archived from The Horse's Mouth at
http://www.wellho.net/horse/ -
the diary and writings of Graham Ellis.
Every attempt was made to provide current information at the time the
page was written, but things do move forward in our business - new software
releases, price changes, new techniques. Please check back via
our main site for current courses,
prices, versions, etc - any mention of a price in "The Horse's Mouth"
cannot be taken as an offer to supply at that price.
Link to Ezine home page (for reading).
Link to Blogging home page (to add comments).
|
|