How to add additional scope to production keyset ?
Hello, I'm trying to create a user token via developer console (since we need to access catalog API, but with only a single user). Everything looks fine in sandbox environment, but production keyset does not seem to have this scope:
https://api.ebay.com/oauth/api_scope/commerce.catalog.readonly How can I add additional scope to my production keyset, through my developer console ?
Scopes aren't part of the keyset. They are sent in the querystring of your auth url to retrieve an auth code. You could try adding the scope to the querystring if you're getting the url from the developer "User Tokens" page. If you're using the .Net library, the call to get an auth url would look like this with you passing in your IList of scopes. _oauthService.GenerateUserAuthorizationUrl(OAuthEnvironment.PRODUCTION, _scopes, null);