Topic-icon Issue with pulling in LinkedIn users' real email addresses

Active Subscriptions:

None
Hi all,

I am running into a bit of a funky issue. When I register via LinkedIn oauth, the joomla/jomsocial profile gets created perfectly. All data flows into properly mapped fields, etc.

The problem, however, is that instead of, for example, getting an email such as This email address is being protected from spambots. You need JavaScript enabled to view it., I am getting This email address is being protected from spambots. You need JavaScript enabled to view it..

It seems to be just concatenating the first name, underscore, and token of some sort and using "unknown.com" as the domain.

Does the team at SourceCoast or anyone else in the community know what's going on here?

I would appreciate any and all help as having the real email is critical for communication with members.

Thanks!

-Manny
The topic has been locked.
Support Specialist
Manny,
The @unknown.com addresses are created by JLinked whenever we aren't getting an email address back from LinkedIn. That really shouldn't be happening at all. It's good to hear the rest of the profile information is being imported, as that indicates that communication with LinkedIn.

Can you let me know if your LinkedIn application is new, or if it's something you created a long time ago? Older applications couldn't fetch the user's email address, that's a new ability added in the last 8 months or so. If you have an older app, you'll need to take a few steps to 'upgrade' your old app to allow it to fetch email addresses.

If that's not the case, can you post, or Private Message, a URL where we can see your site? Just seeing the home page may give us the information we need to understand the problem more.

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

None
Hey Alex,

Thanks for the support quick response!

You got it right on the head. I made this app about 14 months ago originally so I'm still using the same API key and secret. Can you guide me on how to go about the upgrade?

Thanks!

-Manny
The topic has been locked.
Support Specialist
The instructions are actually pretty simple. Just go to the Developer Area in LinkedIn, below:
www.linkedin.com/secure/developer
Click into your App and somewhere, there should be an "Upgrade App" or "Migrate App". I don't recall the specific setting offhand, but it should be pretty recognizable. If you can't find it, let us know.

Once done, when user's authenticate on your site, they'll see a different popup which will specifically note that your app will be getting their email and (possibly) some other profile information depending on what you're importing. If you previously had some LinkedIn authentication on your site, your users will likely need to re-authenticate with the new popup. All other features should remain the same.

Obviously, if you were using your app for 14 months, please test everything to make sure the upgrade doesn't affect anything badly, but it should be very straightforward.

If you run into issues or are confused about anything, just let us know.

Thanks,
Alex
The topic has been locked.