PDA

View Full Version : Facebook Connect problem


Peter Cook
02-28-2015, 09:53 AM
OK, once again this is probably something basic but can I find it!!

When turning the Facebook platform on all settings are correct including the App id and secret. everything works correctly except Facebook connect. I have updated to the newest 4.2.2 patch level 4 system so everything should be spot on! However, I still cannot for the life of me get the connect working! When you go to your settings and edit connections, the platform appears, but when you click on the button it just returns you to the forum without connecting. On checking the user profiles in the admin panel it also says External connections as not connected.

The server does support TLS/SSL and there are no issues there. Only thing is the connect and it's driving me mad!

I would appreciate any help!

Peter

kh99
02-28-2015, 10:03 AM
Unfortunately it seems that facebook no longer supports the code that vb4 uses to connect. See this thread: http://www.vbulletin.com/forum/forum/vbulletin-4/vbulletin-4-questions-problems-and-troubleshooting/4314476-facebook-connect-problem

According to that thread, a new version of vb4.2.3 should be released next week with new facebook connect code. But note that vb4.2.3 requires php 5.3.0 or greater.

Peter Cook
02-28-2015, 10:19 AM
The code was already updated in 4.2.2 patch level 4, everything else is fine, just the connect. I wonder why it was updated if they knew it wasn't going to work? GUess we will have to wait for this release to see if they ironit all out!

kh99
02-28-2015, 10:34 AM
Was there an update to the facebook code in 4.2.2pl4? The only info I have is that thread, so I don't know. But I compared class_facebook.php between 4.2.2 and 4.2.2pl4 and there isn't any difference.

Anyway, maybe you're having some other problem.

ozzy47
02-28-2015, 10:37 AM
Facebook changed the API, so it will not work till 4.2.3 is released with the new API.

Peter Cook
03-03-2015, 08:26 PM
As a note I found a way to get the facebook connect to work! With the platform enabled, but registration through facebook disabled, you can get it to work! Making sure you are not logged into VB, click on the facebook connect button, it will as you to enter your facebook account, once done you will be informed that registrations are disabled. Log into your VB account and it will ask you if you want to link your account! Obviously go ahead with the linking and it works. If it doesn't automatically ask just click the connect button again and it should automatically link it.

It worked via my tablet but it should do the same on your pc. I hope it helps in the meantime.:)