Recent searches
No recent searches

Justin DoCanto
Joined Mar 10, 2022
·
Last activity Mar 14, 2022
Following
0
Followers
0
Total activity
4
Vote
1
Subscription
1
ACTIVITY OVERVIEW
BADGES
ARTICLES
POSTS
COMMUNITY COMMENTS
ARTICLE COMMENTS
ACTIVITY OVERVIEW
Latest activity by Justin DoCanto
Justin DoCanto commented,
Hi Mick
Considering the console error I mentioned shows up even when there is nothing but the code I'm provided by Zendesk to install the messaging widget, and the console error is provided by Zendesk code, I completely disagree.
That said, I submitted a ticket. Hopefully, they can be more helpful. Thanks
View comment · Posted Mar 14, 2022 · Justin DoCanto
0
Followers
0
Votes
0
Comments
Justin DoCanto commented,
Having an issue implementing authentication with this.
First, I embedded the script (actual key substituted with SECRETKEY)
Next, I generated the JWT with the user scope, external_id, etc., and verified the payload and encryption type using JWT.io. No problem there.
However, now that I look at it, I'm getting this error regardless of whether I'm trying to authenticate users or not. No matter what, the widget loads, but i get this.
Error: Method webWidget:on.open does not exist.
Check out the Developer API docs to make sure you're implementing it correctly, https://developer.zendesk.com/embeddables/docs/zendesk-sdk-for-web/getting_started
Despite this error, the widget still loads, just without any sign of authentication working. So, I can't tell if that's what's stopping my JWT authorization from working or if it's something else.
Also, Here's the code I found to authenticate. I've created a function that matches the callback to deliver the JWT token.
zE('messenger', 'loginUser', function (callback) {
callback('new-jwt-for-user');
});
View comment · Edited Mar 10, 2022 · Justin DoCanto
0
Followers
6
Votes
0
Comments