mercadolibre / net-sdk

MercadoLibre's .NET SDK
56 stars 80 forks source link

URL de Allow a una APP hardcodeada a .com.ar #3

Closed jgoilenberg closed 4 years ago

jgoilenberg commented 12 years ago

En la SDK de .NET, en el file Meli.cs hay un método que tiene hardcodeada la URL para direccionar a un usuario a dar el Allow a una APP, y está así:

public string GetAuthUrl (string redirectUri) {

return "https://auth.mercadolibre.com.ar/authorization?response_type=code&client_id=" + ClientId + "&redirect_uri=" + HttpUtility.UrlEncode (redirectUri);

}

Si alguien de Brasil quiere usarla, la URL cambia a auth.mercadolivre.com.br para que la pantalla aprezca en portugués. Deberíamos proporcionar un parámetro adicional para el idioma y en base a eso retornar uno u otro idioma? O podríamos quizás ver el site en que la APP (ClientID) fue creada y si viene de MLB entonces cambiarle a la URL que corresponde?

bounav commented 9 years ago

Sorry, I don't speak Spanish.

Checkout my pull request, in this version the authentication URL is no longer hard coded.

bounav commented 9 years ago

By the way, this duplicate of issue #1.