Also, as of 1/14/2014, Twitter is requiring SSL on all API calls. I found that I needed to add ", ssl => 1" to the new() parameters. Net::Twitter::Lite version 0.12005 gives a warning if you don't specify the ssl option but still defaults it to 0 for backwards compatibility on non-Twitter services.
Also had to figure out where to get a bundle of CA certificates in order for Net::Twitter::Lite, and thus LWP::UserAgent, and thus openssl, to find and use them to verify twitter.com certificates. I'm not really having any luck with this part yet, and just getting "500: Can't verify SSL peers without knowning which Certificate Authorities to trust".
no subject
Date: 2014-01-18 03:07 pm (UTC)Also had to figure out where to get a bundle of CA certificates in order for Net::Twitter::Lite, and thus LWP::UserAgent, and thus openssl, to find and use them to verify twitter.com certificates. I'm not really having any luck with this part yet, and just getting "500: Can't verify SSL peers without knowning which Certificate Authorities to trust".