Esempio n. 1
0
        public static void Mainext()
        {
            Configuration config = new Configuration();

            config.BasePath = "https://auth.mercadolibre.com.ar";
            var apiInstance  = new OAuth20Api(config);
            var responseType = "code";
            var clientId     = "appId";       // string
            var redirectUri  = "urlRedirect"; // string

            try
            {
                // Authentication Endpoint
                apiInstance.Auth(responseType, clientId, redirectUri);
                // To see output in console
                // var getCode = apiInstance.AuthWithHttpInfo(responseType, clientId, redirectUri);
                // Console.Write("Resultado get:" + getCode);
            }
            catch (ApiException e)
            {
                Debug.Print("Exception when calling ItemsApi.ItemsIdGet: " + e.Message);
                Debug.Print("Status Code: " + e.ErrorCode);
                Debug.Print(e.StackTrace);
            }
        }
Esempio n. 2
0
        public static void Mainext()
        {
            Configuration config = new Configuration();

            config.BasePath = "https://api.mercadolibre.com";
            var apiInstance  = new OAuth20Api(config);
            var grantType    = "authorization_code";
            var clientId     = "appId";        // string
            var clientSecret = "appSecretKey"; // string
            var redirectUri  = "urlRedirect";  // string
            var code         = "code_example";

            try
            {
                // Request Access Token - To see output in console
                var console = apiInstance.GetTokenWithHttpInfo(grantType, clientId, clientSecret, redirectUri, code);
                Console.Write("Resultado get:" + console.Data);
            }
            catch (ApiException e)
            {
                Debug.Print("Exception when calling ItemsApi.ItemsIdGet: " + e.Message);
                Debug.Print("Status Code: " + e.ErrorCode);
                Debug.Print(e.StackTrace);
            }
        }
        public static void Mainext()
        {
            Configuration config = new Configuration();

            config.BasePath = "https://api.mercadolibre.com";
            var apiInstance  = new OAuth20Api(config);
            var grantType    = "refresh_token";
            var clientId     = "appId";        // string
            var clientSecret = "appSecretKey"; // string
            var redirectUri  = "urlRedirect";  // string
            // var code = "code_example"; // in this case code is null
            var refreshToken = "refresh_token_example";

            try
            {
                // Request Access Token
                Token result = apiInstance.GetToken(grantType, clientId, clientSecret, redirectUri, null, refreshToken);
                Debug.WriteLine(result);
                // To see output in console
                // var refresh = apiInstance.GetTokenWithHttpInfo(grantType, clientId, clientSecret, redirectUri, null, refreshToken);
                // Console.Write("Resultado get:" + refresh.Data);
            }
            catch (ApiException e)
            {
                Debug.Print("Exception when calling ItemsApi.ItemsIdGet: " + e.Message);
                Debug.Print("Status Code: " + e.ErrorCode);
                Debug.Print(e.StackTrace);
            }
        }
Esempio n. 4
0
 public OAuth20ApiTests()
 {
     instance = new OAuth20Api();
 }