Auto get phone number when leaving comments on Facebook? - facebook

I have been through a quite interesting experience with Facebook. Specificly, I see a post of one software company on timeline with the kinda content "leave comment below and we will send you your phone number". In this case, my phone number is completely hidden and no one can see it except for me.
I tested it out and left a random comment. Surprisingly, they sent exactly my phone number. How can they do that? Can anybody explain for me?Exact phone number??

Related

WhatsApp deep link to a specific mobile number

So, a friend of mine told me they have been using Facebook ads to post a deep link to send a whatsapp message and ask for the information about the ad via whatsapp. Bad news: this friend is not very tech savvy so that's all he knows.
Now, the subject actually caught my eye so I started researching. Unfortunately: official documentation states the url scheme for whatsapp is something like:
whatsapp://send?text=WHATEVER_YOU_WANT&abid=RECIPIENT_ADDRESSBOOK_ID
Now: big issue is that the abid (Adress Book ID) is relative to each phone and obeys only to the order each one was added to the specific phone we're talking about. In this case, the contact I want to send the message is 402. But 402 on each of your mobile devices will be any other person. Not the one you want to be.
So I reached the abid by downloading iMazing and sqlitebrowser and making a backup of my iPhone using the iMazing backup tool to then extract the ChatStorage.sqlite from said backup and looking into the sql database. I found that each contact does have an e-mail address time ID named ZCONTACTJID (NUMBERWITHOUT+#s.whatsapp.net) and another id named ZETAG (w:APPARENTLYRANDOMNUMBER;)
Is anyone of you familiar with such ID's or do have a way to make a deep link useful for send a message to a specific number?
Thanks!
For someone like me who is still looking for it, the following link seems to work -
Ping me on WhatsApp
Note: Use the parameter 'phone' and pass the actual phone number value instead of Adress Book ID.
It opens the contact in WhatsApp app, along with the message 'Hello World!' prepopulated in the input text box. The link works even if the phone number is not a valid contact in the phone's contact list.
(Tested this with google chrome on an android phone.)
The WhatsApp ABID is actually the standard iOS ABRecord (source). You can get that programmatically if you're writing a native iOS app, but unfortunately there's no way to access it within the context of a Facebook ad. And in any case, the abid is totally unsupported on WhatsApp Android (source).
A workaround would be to specify the number to send to within the message text, so that the user can enter it manually. Hacky, but maybe better than nothing...
Maybe you should better use the official Whatsapp API mentioned in THIS OTHER ANSWER (because S.O. policies I had to put a link to the solution, no duplicates).
Check this out. This is the updated one...
https://wa.me/<PHONE NUMBER WITH COUNTRY CODE/>?text=<MESSAGE />
For me something else worked:
intent://send/+31612345678#Intent;scheme=smsto;package=com.whatsapp;action=android.intent.action.SENDTO;end

What does "?fref=jewel" mean at the url of facebook?

I had several friend requests in facebook from profiles whose links end with "?fref=jewel". All the links had this ending term in the url. Some of the profiles were probably fake. Can anyone tell me what "?fref=jewel" means?
It simply means that the user clicked on a notification in the notification “jewel” (that’s what FB call the thingie in the top navigation bar, where notifications are shown) to get to that address …
It is just a tracking parameter.
Facebook calls these icons "jewels" internally.
I suspect you clicked through to this request from a request you saw in the dropdown there?
source https://www.quora.com/What-does-it-mean-when-a-Facebook-friend-request-has-a-URL-that-includes-fref-jewel
I receive a lot of them, and no request from friends of friends comes with the "jewel" add. 90% of them are from girls offering sexy pictures, from guys offering sex, or african "bankers" informing that a remote cousin had an accident and there's a lot of money to get. And the other 10%, I don't bother verifying.
Yes, Mostly it means that the ip adress of same acoount carrying same person . there is most possibility of fake a/c.
None of the answers are correct. We ran a test with someone I know to be a real account. Her friend request had the word "Jewel" at the end of the URL. So the correct answer is that all friend requests put the word Jewel in the URL.Friend request from someone I know is a real account

How to stop spam accounts

I have a web site using Facebook Connect where people have a strong incentive to create fake Facebook accounts and login multiple times in order to get more "votes" in my singing competition.
Anyways, I've come up with a strategy to identify these fake accounts and not let them use my site. (Haven't done the programming yet)
If their earliest wall post is more than 30 days old, then validate them.
If they have more than 20 friends, then validate them.
If their first profile picture is more than 30 days old, then validate them.
If their account has been phone verified, then validate them.
Number 4 is the one I'm having trouble with. One post I read says the GRAPH API has a verified field, but suggests that shows if the email has been verified (but not phone). This has proven a tough thing to search for. So I'm still unsure if this is possible.
Any comments on my strategy or help with #4 would be appreciated.
Thanks.
Actually the verified field should be what you are looking for. From the docs:
A user is considered verified if she takes any of the following
actions:
Registers for mobile
Confirms her account via SMS
Enters a valid credit card
We use verified and friend count to limit people. We even put those requirements into our legal terms so there's no misunderstanding.

Facebook APP alerts - The same thing as app requests?

I've used 'Are You Interested', a Facebook APP and when something on that app happens (such as a user sends me a message in that app) then I will see (to the left under APPS) a numeric value representing the number of new events that have happened on 'Are You Interested' since I last looked.
I want to do the same thing with my App, as it's also a niche dating site. I'd like to notify users when someone sends them a message or views their profile. I was told that I should search for app requests. However the code samples that I see seem to be slightly different than what I want to accomplish.
The information I am finding seems as though it is intended for me to allow my users to request things from their friends. That's completely different than what I want to do. There's no need for them to request anything from friends.
When I tried sending one to my test account, just to see what happens..it incremented the numeric value to the left under APPS by 1, which is a good thing, but the text was so generic, it was something like, "So and so is requesting something in [sitename]", but I don't want it to say that and I didn't see anywhere to change this text....furthermore, it added a 'Notification' to the very top of Facebook with the same generic request message. Again, that's not what I'm looking for. When I receive these APP Alerts for other apps, they don't add a 'Notification' up top of Facebook, and I don't want to either. I do believe that the code snippets I found under 'Requests' is something different than what I'm looking to achieve.
Just to summarize: I have a dating app, and people can send messages to eachother. I want an APP Alert (as I'm referring to it) to be seen to the left under Apps and also to the right in the bookmarks area, but I want the message to not be so generic and I don't want users to be selecting friends to request something. I want this action to come from my server and sent to the user that will be receiving the alert. I also do not want a facebook 'Notification' up top each time they receive a message. I hope I'm being clear in what I'm trying to accomplish. Thanks in advance for any guidance. -Chris

Blank emails from iPhone app

I just released an update to my app DreamFX Photo, and made it free. My problem is that I have an "email me" button for support, and I'm getting around 3 blank emails an hour from different people. Any thoughts if this is spam or some sort of bug?
haha, i have that issue as well.
I believe users are pressing on the support link, and then decide to cancel the email. by mistake they are clicking on the "Send" button, instead of the "Cancel".
either that, or they save the email as draft and then send it later on by mistake.
I support a very popular free app and we get tons of blank emails. We thought that it was a bug or a spam as well but after analyzing them and responding to all of them, we have come to the conclusion that there are 4 primary causes.
People tap the support link and then accidentally hit "send" instead of "cancel".
People are just tapping things randomly trying things out.
"Pocket emails". Similar to pocket dials, the phone becomes unlocked and unintended actions occur.
"Baby emails". We respond to each email, even the blank ones, and have found that often someone let their child play with the device and the child manages to send an email. This might even be our primary driver of blank emails. :)