Whatsapp URL error ' Phone number shared via url is invalid" even if mobile number is active on whatsapp - whatsapp

I am using Selenium.webdriver to send message on whatsapp using URL
"url = 'https://web.whatsapp//send?phone='+lead+'&text=' + message"
but its showing error after yesterday(16/11/2022)
Phone number shared via url is invalid
how can it be resolved?
Number is a valid whatsapp user. but still url showing error

WhatsApp has stopped the ability to send messages with short urls like wa.me for people who are not registered in your contacts. It is not clear at the moment whether he did this permanently or if this situation will improve after a while.
As a workaround, you need to save numbers in bulk in your contacts. I showed it in detail in the video here.
https://www.youtube.com/watch?v=aUWeO2GMazY
To summarize
we list destination numbers without country code.
export phone numbers to google spreadsheet. Make column header phone and download as .csv
Import the .csv file in the google contacts app.
export again as vcard by selecting export option
open the contacts list on your phone and select the import option. Import the vcard file
After doing these steps, you can send a message to their phone
number.
Remember this is a temporary solution. I hope whatsapp will be restored soon because many people use short urls to send messages

Related

How does google index web chats that load messages dynamically via XHR or WebSocket?

Why i am able to google messages in (for example) gitter.im? How did google indexed all this: https://gitter.im/neoclide/coc.nvim?at=5ea00cdda3612210839689f1 ?
Does gitter.im return its content to google in another format or via some specific interface/protocol declared in special section for web crawlers somewhere? Did google spent some resources on development to build a gitter.im-specific crawler that is able to do specific XHR-requests?
Simple:
Google ask https://gitter.im/gitter/developers
There is N recent messages embedded in HTML already, say 50. Then google just extract all the links from the HTML (from that time-tag "18:15", for example). Each time-tag gives you url of form https://gitter.im/gitter/developers?at=610011abc9f8852a970e808e and google doesnt care why. Just remember urls.
Google asks that grabbed 50 urls of form https://gitter.im/gitter/developers?at=610011abc9f8852a970e808e
Each such URL gives you ~50 messages around that exact message. So search engine think: "ok, this URL gives you THIS text".
So when you search THIS test it just gives you the url closer-to that text or maybe just any url with that text...

Logging Temp and Humidity Data with Google Docs

I am working on a science project, and need to record temperature and humidity on Google Spreadsheets. I am using the DHT11 sensor with a Raspberry Pi. I know my sensor works (I have gotten data from it to print in the terminal), but cannot get it to automatically record it to a spreadsheet.
I have followed all the instructions here (https://learn.adafruit.com/downloads/pdf/dht-humidity-sensing-on-raspberry-pi-with-gdocs-logging.pdf)
and here (http://gspread.readthedocs.org/en/latest/oauth2.html#), but I get an error message each time, specifically
"Unable to login and get spreadsheet. Check OAuth credentials, spreadsheet name, and make sure the spreadsheet is shared to the client_email address in the OAuth .json file!
Google sheet login failed with error: '(email address it gave me)'"
I also receive an email in my main email saying that the domain name is not found for the email address I tried to send the Google Spreadsheet to.
I am at a total loss with all of this. I don't understand CS much at all, but am ready to learn!
Thanks in advance for your help!

How can i generate an API key for Baidu China for an website store locator?

I have been asked by our developers to give them an API key for Baidu maps so they can set up our on site store locator and I'm not really sure how to go about doing this.
I tried to set up an account on Baidu but it asked for a chinese mobile number. Do I have to get one of these before I can get the key? And how easy is it to work out how to obtain the key once i've got an account?
Can anyone advise on the best way to set this up?
Thanks in advance!
Update 2016: It now appears to be possible to use non-Chinese phone numbers to create Baidu accounts, see this page.
Once you're logged into Baidu you need to find their LBS (location-based services) cloud and go to the control center there:
http://lbsyun.baidu.com/apiconsole/key
There you click "Create a new app/key" 创建应用(0/20) (orange button). In the popup you give it a name and then in your case probably select "for server". The following list of checkboxes is for the things you want to BLOCK for your key. If you want access to everything then tick NOTHING (took me a while to figure that out, I always ticked everything...)
For server keys you can select an IP based whitelist for users, you would enter the addresses of your servers there. I'm not sure about the other (sn) option.
When you click Confirm the new key should appear in the table, copy & use it.
Here's an easier answer than peedee's:
If you can't read Chinese, install the Google Translate extension in Chrome (translate.google.com can't translate HTTPS pages). On each new page, you'll have to click the extension in the toolbar and choose "TRANSLATE THIS PAGE".
Create an account at http://passport.baidu.com. You'll need a valid email address and a password.
Set up a developer account at http://developer.baidu.com/user/reg. You'll need to verify a mobile phone number by typing in a code sent via SMS. A Google Voice worked for that. The format for US numbers is "(1)760-123-4567". You only have 60 seconds to enter the 6-digit code.
Go to http://lbsyun.baidu.com/apiconsole/key.
Click the "I agree" button.
Choose "Browser" as the application type.
Enter * in the Refer whitelist (unless you want to only allow certain domains to use the API)
That's it. You'll get an "Access application (AK)" key.

Auto email response from Shopify api

I've successfully created a script that will import username/passwords etc into Shopify (using the api).
However, when I do this an automatic email is sent to the customer. I don't need this and can't find a way of either modifying it or turning it off. There is no mention of the email in the api documentation which has meant me finding out the hard way (by some clients complaining!)
The email is not the same one that is sent to the customer when a new account is set up. So where does it come from? How can I switch it off/modify it's contents?
Any ideas?
Well, after some digging I found where the email message was being generated from. It is one of the default messages that are already set up in Shopify (Customer Account confirmation) under 'Emails & Notifications'.
Just make sure you change this before you start running your shop as the default message is a little 'dry'.
Thanks for your help guys.

How to modify the default receiver list in system Mail app

I'm using Objective-C. I wonder is there any plug-ins or libraries that can allow me to modify the default receiver list in system Mail app?
For example, I have made an app which can scan a card and fetch the E-mail information on it.
Now, I'd like to put the E-mail data I've fetched into system Mail app's receiver list. That is, when I use the system Mail app and write a new mail, I can see the E-mail address I fetched when I type some letters in the receiver column.
Is that possible to achieve?
This list is stored as a Sqlite database and it should be possible to append to it from another process, even while Mail.app is running. I haven't tested it, though.
The following article should help. It describes how to delete entries but adding new ones would work in pretty much the same way: http://hints.macworld.com/article.php?story=20110516152604993