2012-07-10 28 views
7

Dropbox'ı entegre etmek için yeni biriyim, ancak istek jetonu almak için nasıl bir çağrı üretileceğinden emin değilim.Dropbox entegrasyonu

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

Ben bu url https://api.dropbox.com/1/oauth/request_token Bunu yapmanın en iyi yolu nedir bir çağrı yapmak zorunda? C# ile?

Eğer

PS sağlayabilir herhangi bir yardım için teşekkür ederiz: Ben C# kütüphaneleri bu için hangi sadece emin değilim.

cevap

3

oldukça iyi görünüyor Codeplex bir .Net Dropbox kitaplığı yoktur: http://sharpbox.codeplex.com/

+1

Keskin Kutu henüz güncellenmiyor, örneğin "Paylaş" işlevi gibi ihtiyaç duyduğumuz tüm işlevlere sahip değiller – jedgard

0

System.Net.WebRequest istediğiniz sınıftır. Özellikle, URL ile Create() öğesini çağırmanız ve sonucu okumak için GetResponse() öğesini çağırmanız gerekir.

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); 

Her sınıfın yerini netleştirmek için ad alanlarını dahil, ancak muhtemelen sadece dosyanın üstündeki direktifleri kullanılarak koymak gerekir: aşağıdaki gibi

2

şey çalışmalıdır.