Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Working alternative to BeyondImporter?

I'm wondering if there's a working alternative (or maybe I don't have it setup right) for BeyondImporter to bring character sheets from D&D Beyond over. I'd like to try to get my players migrated to the built-in Roll20 character sheets, but I know many of them won't want to/be able to take the time to do it, and in my searches I found BeyondImporter, but it seems to be broken, or at least out of date from what I can tell.
1674083279
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Hi Kyle! Is the problem that the script crashes, that it gives bad output, or that you cannot get to the proper import file from DnDB?
1674088831
Gauss
Forum Champion
If all else fails and you have the time, you could manually move them across for the players. 
keithcurtis said: Hi Kyle! Is the problem that the script crashes, that it gives bad output, or that you cannot get to the proper import file from DnDB? Honestly I think it might be a bit of everything. It's crashing and throwing an error on the API page, but I'm also wondering if DDB doesn't give the same response as it used to or anything. This is what I'm getting as far as errors: And for input, I'm using "!beyond --import " and pasting in this , which I was able to get using the link: <a href="https://character-service.dndbeyond.com/character/v3/character/69101860" rel="nofollow">https://character-service.dndbeyond.com/character/v3/character/69101860</a> I'd be willing to move them across, but I have two campaigns so if possible it'd probably be quicker to use this tool if I could figure it out.
1674092233
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Yeah, that looks like a script issue. I was hoping it was just the JSON file, since they changed the way of accessing that a few years back. But that part looks good.
1674142456
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Kyle, what version of the script are you using? I've seen similar reports solved by using later versions of the script (unfortunately there seem to be many floating about). Try this .
1674145486
timmaugh
Pro
API Scripter
Yep... I had a look at this and it looks like the version of the script you were originally running was looking for the character data at one level of the exported data, but the JSON you posted has it one level deeper. The version of the script Keith posted appears to have corrected this to point the script at the right place, but post back if you're still having issues.
Now I feel silly. I have no idea how I managed to miss that newer version of the script, but that seems to have fixed the issue and successfully imported a sheet. Thank you both of you.
I have one character I can get the JSON for but not another. hers -&nbsp; <a href="https://www.dndbeyond.com/characters/6992828" rel="nofollow">https://www.dndbeyond.com/characters/6992828</a> this works -&nbsp; <a href="https://character-service.dndbeyond.com/character/v3/character/6992828" rel="nofollow">https://character-service.dndbeyond.com/character/v3/character/6992828</a> mine -&nbsp; <a href="https://www.dndbeyond.com/characters/6802830" rel="nofollow">https://www.dndbeyond.com/characters/6802830</a> this doesnt work -&nbsp; <a href="https://character-service.dndbeyond.com/character/v3/character/6802830" rel="nofollow">https://character-service.dndbeyond.com/character/v3/character/6802830</a> returned error is {"id":0,"success":false,"message":"An unexpected error has occurred","data":{"serverMessage":"Unauthorized Access Attempt.","errorCode":"a447244"},"pagination":null} Anyone any idea why mine faults? Thanks