Область действия не определена в OAuth 1.0, который вы используете в этом примере. Чтобы определить объем запрашиваемого доступа, вы должны прочитать документацию поставщика услуг, который вы используете, и включить необходимые дополнительные параметры. Предполагая, что поставщик услуг хочет, чтобы вы включили параметр scope
, вы должны передать его вторым параметром, например так:
var requestParameters = new Dictionary<string, string> {
{ "scope", "http://some/scope" },
};
consumer.Channel.Send(consumer.PrepareRequestUserAuthorization(authCallbackUrl, requestParameters, null));