Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NVIDIA changed their API token for digital river. #254

Closed
brybry77104 opened this issue Sep 23, 2020 · 4 comments
Closed

NVIDIA changed their API token for digital river. #254

brybry77104 opened this issue Sep 23, 2020 · 4 comments
Assignees

Comments

@brybry77104
Copy link

brybry77104 commented Sep 23, 2020

Description

when attempting to contact the digital river API's you now get 403 forbidden responses. It seems like the most likely scenario is that Nvidia changed their api key.

This means that not only will the call for inventory status not work but the calls to get a session token and therefor the add to cart will not work. unless we can somehow find the new api key.

@mocmocamoc
Copy link

It's worse than that unfortunately, they've completely changed how it works and it now requires a reCAPTCHA to get past the "checkout" button. I think they've successfully killed off bots.

@geman220
Copy link
Contributor

geman220 commented Sep 24, 2020

It's worse than that unfortunately, they've completely changed how it works and it now requires a reCAPTCHA to get past the "checkout" button. I think they've successfully killed off bots.

They have killed off auto purchasing. And I wouldn't even say "killed off" because I'm sure it could be circumvented given enough effort. Either way, nvidia is working again from our side. Just no auto add to cart (standard for many of the sites). Going to mark this stale and potentially close tomorrow if it doesn't seem like autocart will be a plan going forward.

@geman220 geman220 added stale and removed bug labels Sep 24, 2020
@gcolorado
Copy link

do you think if the bot could check this instead https://store.nvidia.com/store?Action=AddItemToRequisition&SiteID=nvidia&Locale=en_US&productID=5438481700&quantity=1 ? this will try to add it to the cart if it fails you will get an error message

@geman220
Copy link
Contributor

nvidia and nvidia-api have been implemented. Essentially working the way it used to work (no auto add to cart)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants