Я создал приложение ASP.NET MVC, которое может разрешить пользователю Bitbucket. Я использовал CSharp.Bitbucket library, чтобы получить секретный токен и значение токена.Как сделать запросы API Bitbucket с токеном доступа?
OAuth tutorial сказал, что с помощью токена я могу совершать вызовы API.
Я знаю, что я могу назвать API, используя базовую авторизацию, как таким образом:
string url = "https://bitbucket.org/api/1.0/user/";
var request = WebRequest.Create(url) as HttpWebRequest;
string credentials = Convert.ToBase64String(ASCIIEncoding.ASCII.GetBytes("username" + ":" + "password"));
request.Headers.Add("Authorization", "Basic " + credentials);
using (var response = request.GetResponse() as HttpWebResponse)
{
var reader = new StreamReader(response.GetResponseStream());
string json = reader.ReadToEnd();
}
Но как я могу вызвать API, используя маркер доступа?
спасибо!