Something went wrong. Try again later

MajorMajor

This user has not updated recently.

5 0 10 0
Forum Posts Wiki Points Following Followers

MajorMajor's forum posts

Avatar image for majormajor
MajorMajor

5

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

@neilmunday:

I have pretty much the same issue. Is there a better place than here to request a regenerated API key?

Avatar image for majormajor
MajorMajor

5

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#2  Edited By MajorMajor

@ishiru: I appreciate you help. It may not be clear from my posts, but I had a unique user agent when it was working, and I did not change the user agent when it stopped working. I have changed it dozens of times since then, though, and that doesn't fix the problem.

I fixed it. I'm not certain how, but it is not outside the realm of possibility that I was using a different webclient than the one where I was setting the header.

Avatar image for majormajor
MajorMajor

5

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

@ishiru: Still doesn't work.

Could be a user-agent issue--but below are the headers, which couldn't be less generic. And it was working fine until it wasn't. Doesn't look as if banned--I can paste the url the app is generating into any browser with my API key and it returns no trouble.

webclient.Headers["ACCEPT"] = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";

webclient.Headers["ACCEPT_ENCODING"] = "gzip, deflate, br";

webclient.Headers["ACCEPT_LANGUAGE"] = "en-US,en;q=0.5";

webclient.Headers["User-Agent"] = APPVERSION + "(" + Environment.OSVersion.ToString() + ")";

Avatar image for majormajor
MajorMajor

5

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#4  Edited By MajorMajor

@ishiru: When I browse after getting the error, it works fine.

Avatar image for majormajor
MajorMajor

5

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

I've had the same problem. I have been developing/debugging this app off and on for about a year. This afternoon, I get the forbidden error through the App, but not when pasting into a browser. I am using a unique UA, but it is just a cartoon character's name.

The obvious solution might be to spoof the browser UA, but I don't want to be in a cat and mouse game, I just want to use the API correctly. If I'm doing something that violates the terms, I'd like to understand it, because everything I'm doing is core to the app I'm working on; and if these core functions violate the terms, I'd like to stop using the GB API altogether and focus on another DB. I'd prefer to keep the GB API, though, because of the distinction between releases.

Any help I can get is appreciated. Any further info I can give, let me know.

Thanks.