• Resolved tlsproule

    (@tlsproule)


    I am trying to set up BadgeOS to work with my site and for some reason it won’t let me retrieve the API Key. I get this notification – There was an error getting a Credly API Key: Connection timed out after 5062 milliseconds.

    Following the advice of another thread I got an API key using a chrome extension called: Postman – Rest Client. Whilst this API key appears to work and allows me to progress to the next stage, once the credly iframe loads when I am trying to create a badge using Credly Badge Builder i get this notification in the iframe – ‘You must pass a valid badge builder token to continue’.

    A link then takes me to a page explaining how to exchange the API key for a badge builder token. I’m not really tech savvy and I don’t want to go to my IT guy until I have a bit more of an understanding of what is going on. Where is this code supposed to go? and does this only have to happen once or is it everytime I weant to create a badge?

    Is there an easier way of doing it – why doesn’t my credly sign in credentials work?

    I hope someone can point me in the right direction. It would be greatly appreciated.

    https://www.ads-software.com/plugins/badgeos/

Viewing 10 replies - 1 through 10 (of 10 total)
  • Michael Beckwith

    (@tw2113)

    The BenchPresser

    It sounds like it’s not necessarily an issue on your end, but more an issue with simply connecting the the Credly API. I’ll need to check with them tomorrow about what may be going on and if they have any issues going on for connectivity.

    Stay tuned.

    Plugin Author learningtimes

    (@learningtimes)

    You should be able to enter your Credly username (the email address you use to login to your Credly account) and password in the Credly Integration area of BadgeOS. The system retrieves an API key for you automatically, so you should not need to go to the Developer Portal.

    But since the above was not working for you, below are the directions to generate another an API key from the Developer Portal:

    1 – Visit the Developer site for Credly at:
    https://developers.credly.com/api/user-management

    Be sure you are logged into Credly (login at top right corner if not).

    2 – In the “User Management” section, under “Register and Authenticate”, click to expand “Authenticate”.

    Enter your email address (email you use to login to Credly) and password. Click “try it”. Scroll down to “response body” and look for the long string of characters that follow “token”:

    That is the API token, and should work inside the Credly Integration Settings in BadgeOS.

    Can you try placing the API token in your BadgeOS installation with the API token retrieved using the process described above, and let us know if that resolves the issue?

    Thread Starter tlsproule

    (@tlsproule)

    Thanks for getting back to me so quickly guys, it is really appreciated.

    I tried with the new token that I recieved following your instructions but I still get the same message – ‘You must pass a valid badge builder token to continue’.

    To make sure it wasn’t a noob user error at my end I tried the sting of characters after token: (both with and with out ” ” in a vain hope…) I even refreshed it again and tried the new sting and still got the same response. I tried every string of characters that I could see and no love from any of them.

    Is there anything else I can try?

    I really appreciate your help.

    Michael Beckwith

    (@tw2113)

    The BenchPresser

    Ah, Badge Builder. That’s a bit different than the Credly settings area in the WP Admin.

    We haven’t given up on this, I’m just not sure offhand what to try next ??

    Michael Beckwith

    (@tw2113)

    The BenchPresser

    Wondering if anything has changed on your end, or if we need to dig deeper into the Credly side of things for BadgeBuilder.

    Thread Starter tlsproule

    (@tlsproule)

    Nothing has changed at my end. I can create a badge no problems – the issue arises when I try to use the Credly Badge Builder to get an image.

    When I click on the badge builder SDK link that it offers it seems to get quite technical. (Well at least it is for me…)

    Any advice would be welcomed.

    Thread Starter tlsproule

    (@tlsproule)

    Any more thoughts on what we can try?

    mibadges

    (@mibadges)

    We are also having an issue with the Credly integration. It suddenly stopped working and we are receiving the same error message as the other user.

    Please help!

    Plugin Author learningtimes

    (@learningtimes)

    You can try revisiting your “Credly Integration” page within your BadgeOS menu:

    [YOURSITE]/wp-admin/admin.php?page=badgeos_sub_credly_integration

    Remove the API Key from the API Key field.
    Click “Save Settings”

    You’ll then see the fields to login with your Credly username (the primary email address associated with your Credly issuer account) and your Credly password. Enter that info and click Save Settings. That will retrieve a new API token for you and will hopefully resolve your issue. It’s possible your previous API Key expired or changed for some reason.

    Michael Beckwith

    (@tw2113)

    The BenchPresser

    Anything new tlsproule or mibadges? Sorry for my absence.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Failed to get Credly API key’ is closed to new replies.