× Joomla Facebook Connect support forum

Topic-icon JFBCOnnect: Invalid API key specified

Active Subscriptions:

None
Module was working fine till couple hours ago, but now, users gets this error:
Invalid API key specified
The application you are trying to access does not exist or has been disabled.

I did try to:
- change the secret
- change application (creating a newone)
None of this try had results.
Please, help.
A-
The topic has been locked.
Support Specialist
15 years 5 months ago #6166 by alzander
There's a few options, and it seems like you may have tried them, but I'll rehash them anyways:
* Go to the Facebook.com/developer page and go into your application. Verify that it looks 'normal'. I've only seen one disabled application (for violation of terms of service), and it was pretty obvious that it was disabled.
* Re-copy and paste the app key, id, and secret into JFBConnect. Try restarting your browser (to clear cache), but this should really make no difference.
* Create new application and enter the keys.

I know, I know, it's what you said you already did, but I have to try. Next steps:
* In the JFBConnect Overview page, is that where you're getting the error (Invalid API key), or is it only when someone clicks the Login button?
* If it's when you click the login button, please go to Facebook.com and login there first with one of the developer's Facebook accounts. Then try logging in again on your site. The error may have more information about the problem (Developers see more for diagnosis purposes).

If none of the above works, I'd ask you to Private Message me a super admin account for the site. I can try one of our known-good test set of keys to see if it works, and if not, debug why.

Thanks
The topic has been locked.
Support Specialist
15 years 5 months ago #6168 by alzander
Thank you for sending your site information through private message. When looking at a page that works on your site, and one that doesn't, the problem your having becomes more clear.

On your home page (that isn't working), you also have a Facebook Like button. I'm not sure what module this is, but it's not from JFBConnect. It's using the very old Facebook Javascript library, which is not compatible with the newer library that we use in JFBConnect. That's why the API key is not being detected properly.

You'll need to remove the Like button module and JFBConnect logging in should work just fine. If you want to replace the like button with the JFBCLike button, that should not have the same incompatibility.

Good luck!
The topic has been locked.