Skip Menu |

This queue is for tickets about the WebService-Google-Voice-SendSMS CPAN distribution.

Report information
The Basics
Id: 111397
Status: open
Priority: 0/
Queue: WebService-Google-Voice-SendSMS

People
Owner: Nobody in particular
Requestors: stevensamelson [...] yahoo.com
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 1.002
Fixed in: (no value)



Subject: WebService-Google-Voice-Send
Date: Sun, 24 Jan 2016 00:59:39 +0000 (UTC)
To: "bug-WebService-Google-Voice-SendSMS [...] rt.cpan.org" <bug-WebService-Google-Voice-SendSMS [...] rt.cpan.org>, "perl [...] cjmweb.net" <perl [...] cjmweb.net>
From: Steven Samelson <stevensamelson [...] yahoo.com>
Hi, I'm wondering if you've tested your WebService-Google-Voice-Send module lately? Seems that Google deprecated ClientLogin according to the redirect that's occurring now for the URL in your module to POST to below: https://www.google.com/accounts/ClientLogin now redirects to: https://developers.google.com/identity/protocols/AuthForInstalledApps  Below is Smart-Comments debug output. I tested it using Strawberry Perl x64 on Windows 10 with the latest modules installed. It would be really helpful to get this working if possible. Thanks for your help! Regards, Steven ------------------------------ ### Request : 'POST https://www.google.com/accounts/ClientLoginContent-Length: 123Content-Type: application/x-www-form-urlencoded accountType=GOOGLE&Email=staff%40gmail&Passwd=password&service=grandcentral&source=org.cpan.WebService.Google.Voice.SendSMS' ### Response : 'HTTP/1.1 404 Not FoundCache-Control: no-cache, no-storeConnection: closeDate: Sun, 24 Jan 2016 00:40:23 GMTPragma: no-cacheServer: GSEContent-Length: 65Content-Type: text/plainExpires: Mon, 01-Jan-1990 00:00:00 GMTAlt-Svc: quic="www.google.com:443"; ma=600; v="30,29,28,27,26,25",quic=":443"; ma=600; v="30,29,28,27,26,25"Alternate-Protocol: 443:quic,p=1Client-Date: Sun, 24 Jan 2016 00:40:28 GMTClient-Peer: 74.125.225.18:443Client-Response-Num: 1Client-SSL-Cert-Issuer: /C=US/O=Google Inc/CN=Google Internet Authority G2Client-SSL-Cert-Subject: /C=US/ST=California/L=Mountain View/O=Google Inc/CN=www.google.comClient-SSL-Cipher: ECDHE-RSA-AES128-SHAClient-SSL-Socket-Class: IO::Socket::SSLX-Content-Type-Options: nosniffX-Frame-Options: DENYX-XSS-Protection: 1; mode=block https://developers.google.com/accounts/docs/AuthForInstalledApps'SendSMS: HTTP request failed: 404 Not Found at sms.pl line 11.
Subject: ClientLogin is deprecated
No, I gave up on Google Voice and got a Twilio account. For a bit over $12/year I get a proper REST API for sending messages instead of trying to automate a mobile website. You're welcome to try to get Google Voice working. If you do, I'll happily grant you co-maintainership.
Subject: Re: [rt.cpan.org #111397] ClientLogin is deprecated
Date: Sun, 24 Jan 2016 21:37:48 +0000 (UTC)
To: "bug-WebService-Google-Voice-SendSMS [...] rt.cpan.org" <bug-WebService-Google-Voice-SendSMS [...] rt.cpan.org>
From: Steven Samelson <stevensamelson [...] yahoo.com>
Hi, Thanks for letting me know. Maybe there are modules on CPAN using Google's current authentication scheme. I'll let you know if I find any and maybe we can update the module to use that. In the meantime, I'll probably just use SMTP for sending alerts, though SMS would be much better. Regards,Stephen On Saturday, January 23, 2016 7:22 PM, Christopher J. Madsen via RT <bug-WebService-Google-Voice-SendSMS@rt.cpan.org> wrote: <URL: https://rt.cpan.org/Ticket/Display.html?id=111397 > No, I gave up on Google Voice and got a Twilio account.  For a bit over $12/year I get a proper REST API for sending messages instead of trying to automate a mobile website. You're welcome to try to get Google Voice working.  If you do, I'll happily grant you co-maintainership.