

Google voice login install#
To install, I did: $ pip install python python-setuptoolsĪnd now I can't find the voice.py file.
Google voice login code#
I was wondering if that is a login error or error in the code? If so, how can I edit the code so that it works?ĮDIT: I have been researching this and apparently it's a common problem and I have to change line 72 in the file voice.py but I can't find the file: /usr/local/lib/python2.7/dist-packages/googlevoice/voice.py PhoneNumber = input('Number to send message to: ')

My code is: from googlevoice import Voice (Google Voice gives you a phone number that you can use to make calls or send text messages from a web browser or a mobile.
Google voice login verification#
If you give them the verification code, they’ll try to use it to create a Google Voice number linked to your phone number. NOTE: Google Voice only works for personal Google Accounts in the US and Google Workspace accounts in select markets. They send you a text message with a Google Voice verification code and ask you for that code.

It works on smartphones and computers, and syncs across your devices so you can use the app in the office, at home, or on the go.

If you want to guard against that (rare) situation, you can definitely use a Google Voice number to receive the voice delivered code.I am trying to use and I am getting the error File "build/bdist.macosx-10.6-intel/egg/googlevoice/voice.py", line 72, in loginĪttributeError: 'NoneType' object has no attribute 'group' Google Voice gives you a phone number for calling, text messaging, and voicemail. Only when that secret is lost (for example by wiping your hard drive), and you haven't got access to any other device that can generate the 2-factor code for you - you'll need to request a new confirmation code by text or voice. It does not however follow the TOTP standard like those two authenticator apps. This works using a similar technique as app based authenticators like the Google Authenticator app and the Microsoft Authenticator app, namely that a secret is stored on your device and that enables you to generate 2-factor codes on this particular device. It will not require receiving a text message or voice call. Now in the future when you want to login to for example the 2-factor code will popup on your computer automatically. When you enable 2-factor authentication for the very first time, you'll be asked to enter a phone number where you receive a confirmation code via either text or voice (your choice). Unlocking your computer when using 2-factor authentication for iCloud does not require being able to receive a text message at all. This is really encouraging, but I will do some more research on the changes before switching. It seems from the answers and comments that computer accounts and iCloud (online) accounts are kept separate despite the push for 2 factor authentication. I wish Apple would just provide an app based authenticator like Google and Microsoft. If I can figure out a reasonable solution to this, I may consider changing the security settings. Use a Google voice number which I could associate with a local number while travelling, to help me receive a 'roaming SMS'. Get another Apple device, like an iPhone SE or the base model iPad, for the sole purpose of unlocking my account and take it with me everywhere I go internationally. So far it seems I have only a few options : The reason I am hesitating using my real phone number for unlocking my devices is because I don't want to be in a situation when I am traveling internationally and am unable to unlock my computer. I keep getting prompts to 'upgrade' my account security to use 2 factor authentication.
