Google Voice Add-on Development
(159 posts) (45 voices)-
Posted 10 months ago #
-
If you are getting the invalid username and password error, please try v0.6.0b1 and let me know if it works.
This version works fine on one of my accounts but returns {"ok":false,"data":{"code":20}} when calling out on the other. However, both my accounts still work in v0.5.0.
Posted 10 months ago # -
Chad,
The new version is working great for me. I've sent SMS, made calls, ect. My question is, however, is there a way to disable the automatic linking of numbers in web pages?Posted 10 months ago # -
New Release: v0.6.0
Changes in v0.6.0:
- Reduced script size
- Removed googlevoice_response.html
- Fixed a bug where the addon sometimes said "Calling ###-###-#### from Null" in new windows
- Fixed a bug where the addon sometimes said it was dialing after it received an error
- No longer automatically adds +1 to the beginning of outgoing calls and text messages
- Removed "Confirm All Calls" option since it was redundant
- Updated authentication to use Google's ClientLogin API per recent changes
- Switched to native JSON rather than eval()
- Removed requirement for third-party cookie permissions
- Should no longer conflict with other Google sessions
New Beta Release: v0.7.0b1Same changes as v0.6.0 but rewritten to avoid potential conflicts with other addons' variables and to meet guidelines for addon nomination.
v0.7.0b1 has not been fully tested so it might contain some bugs.
Posted 10 months ago # -
Hi Chad,
This is still a problem in v0.7.0b1.
http://posttopic.com/topic/google-voice-add-on-development/page/3#post-119
Thanks!
Posted 9 months ago # -
Hello Chad,
I am the developer of contactexter, the app lets users send messages for multiple people at one time.. Many of my users are not able to login and i figured that google is not returning _rnr_se and even i think the "POST TO" address changed ..You mind sharing how you are logging ur users in?
Thanks
Posted 9 months ago # -
I notice when a phone number appears within an IFrame, its not linkable with your utility. If I'd right click within that IFrame and select "Open this frame in new window", then the link will work fine.
Is there a way for links within an IFrame to be parsed by your utility? Thanks so much.
Posted 9 months ago # -
Bad news.
I know some of you were receiving the error "Unable to place call to NNNNNNNNNN" when dialing out from the addon.
This appears to be because Google Voice no longer allows you to call from a number that is not associated with your account.
Posted 9 months ago # -
The plugin gets stuck at "Loading Calls". It worked initially, and even continued to work through at least one Firefox close/re-open I believe. I've tried with both 0.6 and 0.7.0b1 with the same results. I have found if I right click on "Loading Calls" -> Settings... -> Change something (e.g. increment HTTP timeout by a second) -> Click OK, then sometimes the plugin will start working again (I see my GV number displayed and clicking on phone numbers in web pages works). I'm using Firefox 3.5.4. Any suggestions?
Posted 9 months ago # -
Update: Right click on "Loading Calls" -> Disable -> right click on "Loading Calls" -> Enable seems to get it working also.
Is the source code for this addon available in a public version control repository somewhere? I'd be happy to take a look to see if I can solve my own problem.
Posted 9 months ago # -
I am messing around with making a java adaptation of this API. Once I get something working I will make it open source on Google Code. What is the service name to use with Google ClientLogin?
Also, is there some place I can see the source code for this firefox plugin?
Posted 9 months ago # -
@nocnokneo - is your "forwarding number" definitely set to a number that has been linked and verified using the GoogleVoice interface?
Posted 9 months ago # -
@poilucon - I believe the Firefox add-on extension file is actually just a .jar. You can decompile it and explore the java & javascript code within it. I, too, would like to help in any way in making this functionality more versatile. With native integration into our apps, the possibilities are so great.
Chad, would you be willing to open this up to the community even more and make the source easier to access using SourceForge or GoogleCode?
Posted 9 months ago # -
Thanks jabulus. I was able to look in the jar and see that even though google returns its Client login token as "Auth=..." one must actually pass it back in future HTML POSTs as "auth=...". Just this capitalisation issue was screwing me up. I have now had a successful test call. I will clean everything up and get it into some kind of Open Source Java project.
Posted 9 months ago # -
@jabulus - Yes, this is a number that is linked with my GV account. Does it matter what format I enter the number? (e.g. xxxxxxxxxx vs xxx.xxx.xxxx vs (xxx)xxx-xxxx)
Posted 9 months ago # -
Check out this project
Posted 8 months ago # -
nocnokneo:
I have the same "Loading Calls" issue. All I have to do is open "Settings" and close it, without even changing anything, and everything works. Maybe Chad will fix this soon...Posted 8 months ago # -
@dangold
Thanks for the tip. It does that because closing the settings box logs you out and back in. The issue occurs when your connection to GV times out. Hitting "Refresh..." or disable+enable should fix it too.
Posted 8 months ago # -
is there a fix planned for this timeout issue? can't the plugin just generate some light traffic (a-la TCP keep-alives) to keep the GV connection from timing out? or, worst case, just relogin automatically when it detects the connection has been closed.
Posted 8 months ago # -
POST /voice/sms/send/ id=&phoneNumber=[number to text]&text=[URL Encoded message]&_rnr_se=[pull from page]
What Parameters should i pass?
How to Send SMS from Google voice using C# ?
Can Anybody help me guys?Posted 8 months ago # -
That's the URL and parameters you send. Look up Google's ClientLogin API for the authentication stuff. The only other thing you have to send is the Auth variable you receive after logging in.
Posted 8 months ago # -
i only get "Loading Calls..." in Firefox (latest v. 3.5.5) on Macbook Pro Snow Leopard.
Posted 8 months ago # -
Windows 7, FF 3.5.5: text and dial works
Feature request:
It would be nice if it has search as you type function where you type in the name and the number shows up like that in the google voice interface.Future function would be to allow multiple profiles (numbers) like how Gmail Manager handles the email profiles.
Posted 8 months ago # -
Hey Chad,
The addon works great unless I use my 747 Gizmo5 number...The Gizmo5 number works fine in GV but not when I use it in settings for your addon which BTW is really cool thanks.
Thanks,
Chad
Posted 8 months ago # -
@chadvos
Gizmo5 is VOIP only but works for incoming calls because Google handles the translation from VOIP to a regular line. For it to work in reverse you have to get a Gizmo Call In number so you have a real number to call instead of a VOIP only one.
I'm not sure how to get one of those anymore now that Google has acquired them. Chances they will make it free and offer something like it soon.
Posted 8 months ago # -
Check out my latest GV hack, a fun game I call the Google Voice Captcha Challenge.
Posted 8 months ago # -
@chadvos
Sorry, I lied. It looks like it does work now since you can already dial out with it from the Google Voice page. v0.9.0 will be out shortly.
Posted 8 months ago # -
In the future, can there be an option to hide my Google Voice number (so that it kinda looks like the Google Wave add-on)? At the moment I think it takes a little too much space for my liking.
PS. I had the Loading calls bug too but then I switched to version .0.7.0b1 and it works fine.
Posted 8 months ago # -
Woops nevermind... .0.7b1 has that problem too...
Posted 8 months ago # -
I'm working on making it more like the wave addon and have been testing a few things I might merge into it.
Did you try v0.9.0 with the loading calls issue? I get it occasionally but only when Firefox takes a long time to load. When that's the case, it goes away when I hit refresh or disable and reenable the addon.
Posted 8 months ago #
Reply »
You must log in to post.