2012-07-10 9 views
7

Soy nuevo en la integración del cuadro desplegable, pero no estoy muy seguro de cómo generar una llamada para obtener el token de la solicitud en secreto.Integración de Dropbox

https://www.dropbox.com/developers/reference/api#request-token

Tengo que hacer una llamada a esta url https://api.dropbox.com/1/oauth/request_token cuál es la mejor manera de hacer esto? con C# ?.

Gracias por cualquier ayuda que pueda proporcionar

PS: Simplemente no estoy seguro de qué C# bibliotecas a utilizar para esto.

Respuesta

3

Hay una biblioteca .Net Dropbox en CodePlex que parece bastante bueno: http://sharpbox.codeplex.com/

+1

Sharpbox no se ha actualizado todavía, no tienen todas las funcionalidades que necesitamos, como por ejemplo la función "Compartir" – jedgard

0

System.NET.WebRequest es la clase que desea. Específicamente, deberá llamar a Create() con la URL y luego llamar a GetResponse() para leer el resultado.

2

algo como lo siguiente debería funcionar:

System.Net.WebClient client = new System.Net.WebClient(); 
string response = client.DownloadString("https://api.dropbox.com/1/oauth/request_token"); // Add necessary query parameters 

// Parse the response 
System.Collections.Specialized.NameValueCollection collection = System.Web.HttpUtility.ParseQueryString(response); 

que incluyen los espacios de nombres para aclarar la ubicación de cada clase, pero se debe, probablemente, sólo hay que poner usando directivas en la parte superior de su archivo.