Topic-icon New feature in JFBconnect? FB registration date

Active Subscriptions:

None
12 years 7 months ago - 12 years 7 months ago #38340 by none
Hi,

I opened a new topic because I would like to ask you guys if there is any chance to implement a new feature into JFBconnect.
The problem is Facebook API doesnt provide with the user`s Facebook registration date but I think it would be essential feature to know or estimate it at least. This would be useful for further authentication (filtering the users) of the user or block Facebook spammers.
I found 1 possible solution to estimate (!) the user`s registration date. Even just an estimation would be highly appreciated.

I think it would be easy to implement but please take a look:
metadatascience.com/2013/03/11/inferring...om-facebook-user-id/
metadatascience.com/2013/03/14/lookup-ta...om-facebook-user-id/

Now we are about writing a custom plugin to estimate this creation date out of the user ID but Im sure others would be happy if sourcecoast implemented into their JFBconnect component.

Please let me know your thoughts.

Regards
Last edit: 12 years 7 months ago by none.
The topic has been locked.
Support Specialist
12 years 7 months ago #38353 by alzander
What are you looking to accomplish with registration date? Just check if they've been a FB users for '6 months+' and if so, they are good to register?

Other things I think you may want to check instead is how many friends the user has. I think that's a pretty easy lookup. You could even check the amount of things they've Like'd or other things to make an educated guess.

We may look into the registration date thing, but it wouldn't be high on priority list simply because, if Facebook doesn't provide it, there's a good reason why.. and the logic to guess it may not work all of a sudden, which would be bad.

I hope that helps, but feedback is welcome!

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
12 years 7 months ago #38356 by none
Yes, I just would like to know if they've been users for over XY days and then they are free to register. I dont really care the exact date when they registered on Facebook. If you sell a subscription on your site and you offer free 7 days trial membership for facebook users you can set up a required friends limit that you can check. But if you put the limit up to 50 friends they can re-register 50 times on facebook and mark each other as a friend. After all they would have 50 trial access to the website. Sounds crazy but they do. Likes don't really help. Anyone can like anything or nothing. You cant discriminate them by checking how many likes they have. Someone (older people) doesnt even know how to "Like" something.
But thanks Alex.
The topic has been locked.
Support Specialist
12 years 7 months ago #38368 by alzander
I do understand what you're saying. It could be a neat feature if it was something Facebook supported. Unfortunately, we've been burned by going outside the box before. We support thousands of sites, and once a feature becomes relied upon by our users, if Facebook changes it (which has happened to us before), it causes lots of problems.

If denials start happening based on registration date, spam accounts would likely go up (on Facebook) to get accounts in the system as early as possible. In general though, we've seen that Facebook is pretty good at keeping fake/duplicate accounts to a minimum, but there will always be abuse.

If you do need guidance on where to implement that code to guess the reg date, we could help you do so. It likely wouldn't be too difficult.. just not something we'd put in the next release.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
12 years 7 months ago #38377 by none
Is this something that I can put in the "Facebook Permissions Setting Options"?
Thanks Alex
The topic has been locked.
Support Specialist
12 years 7 months ago #38383 by alzander
No. Getting the registration date is not a field that Facebook will let you see about the user, regardless of what permissions you request.

To add that check, you'd need to modify our controller files, which perform the login and registration process. We can help point you in the right direction if you let us know how you're currently letting user register (normal or automatic registration). You'd have to implement the code and verify it, but we'll gladly help tell you where the best to inject that code.

Thanks,
Alex
The topic has been locked.