Facebook messenger integration - JSSDK error

HI, I've tried to add a new platform for facebook messenger two days ago and run into JSSDK error.
I've added it successfully with another facebook page just a month ago and there was no problem at the time.

When we entered the credentials for facebook login this time - it gives us a warning saying 'JSSDK option is not toggled genesys cloud'.
After we entered the credentials it just gives us 'ERROR' page without any details.

Did anyone run into the same issue? I can't just toggle the button (like what Genesys Support repeatedly tell us to do) because it seems like we need to go to developer.facebook.com to do it. My client and I have no idea where that setting is at all and if we have access to it.

The next response I received from Support when trying to get some guidance on toggling the button is that this is out of scope for Genesys Support and I should engage Genesys PS...

Hope someone can assist on this!

So I did some further research on this setting myself and found the information below (Login Security - Facebook Login - Documentation - Facebook for Developers)

Something has changed after 10 August 2021...

Enable JavaScript SDK for Facebook Login

When you indicate that you are using the JavaScript SDK for login by setting the Login with the JavaScript SDK toggle to “yes”, the domain of your page that hosts the SDK must match one of the entries in Allowed Domains for the JavaScript SDK list. This ensures that access tokens are only returned to callbacks in authorized domains. Only https pages are supported for authentication actions with the Facebook JavaScript SDK.

For existing JSSDK integrations created until August 10th, 2021, this list is backfilled with values based on current usage. No further action is required.

For new integrations created after August 10th, 2021, you must add values to this list.

If you see your App's JSSDK domain field contains urls that starts with *. , please change it such that it's replaced with absolute domain urls for extra security.

Hi Mei,

Ouch. That's a pain. I suspect our own support teams were unaware of this change. Thanks for sharing this with the group and sorry you had to jump through hoops.

Thanks,
John Carnell
Manager, Developer Engagement.

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.