biuuu / genshin-wish-export

Easily export the Genshin Impact wish record.
MIT License
3.73k stars 395 forks source link

User authentication expired, please reopen wish history inside the game client. #156

Closed iamdevlinph closed 1 year ago

iamdevlinph commented 1 year ago

On version 0.8.7, I'm getting this error: User authentication expired, please reopen wish history inside the game client.

Already tried:

image

iamdevlinph commented 1 year ago

Also tried with a different account and still the same results.

biuuu commented 1 year ago

Try to change the Log type in the settings.

iamdevlinph commented 1 year ago

Tried with all 3 options and still the same result.

biuuu commented 1 year ago

Try to turn pages on the wish history.

iamdevlinph commented 1 year ago

No luck. Also changed log type every time I turn the page in the history.

biuuu commented 1 year ago

Do you have multiple game clients on your computer?

iamdevlinph commented 1 year ago

Nope. Only 1. I only encountered the issue 10 hours ago.

biuuu commented 1 year ago

image Can you find this data_ 2 file, check its modification time?

iamdevlinph commented 1 year ago

Here's the file

image

I tried copying the URL directly to the "Input URL" window and got the same error.

biuuu commented 1 year ago

Did you copy the URL at the end of the file?

iamdevlinph commented 1 year ago

Yes, I copied this whole URL. From https://webstatic-sea.hoyoverse.com/genshin/event/e20190909gacha-v2/index.html to &game_biz=hk4e_global

image

biuuu commented 1 year ago

Does this URL work properly at https://paimon.moe/

iamdevlinph commented 1 year ago

image

It also doesn't work in paimon.moe. This URL is generated just recently. Maybe mihoyo changed their API or something.

iamdevlinph commented 1 year ago

Tried all the methods in paimon.moe and they also resulted to errors.

biuuu commented 1 year ago

It still works on my computer, but I am on the cn server, and I don't know if the global server has the same problem.

biuuu commented 1 year ago

I guess there is another possibility, the url in the cache file is indeed expired. Maybe you also get the data from the cache file when you open the history page, so the url in the cache file is not updated. Trying to jump a few more pages in the history page may be able to get the url that is not cached.

iamdevlinph commented 1 year ago

For some reason it's okay now. I closed the game for some time and tried it again just now. 🤷‍♂️

iamdevlinph commented 1 year ago

Also tried the Method 2 and Method 2 Alt on paimon and they work. Method 1 still doesn't work.

Will close this for now since it seems like just some rare issue.