Мне нужно интегрироваться с Fitbit API. он использует OAuth 1.0 для аутентификации. Могу ли я вызывать API из настольного приложения .NET. Я видел фрагменты кода с OAuth.NET, но они вызывают API из веб-приложения. Позвольте мне еще развернуть вопрос
Могу ли я сделать запрос Oauth из настольного приложения, если да, то как? Я где-то читал в сети, что твиттер позволяет своим клиентам звонить из настольного приложения.
В моем настольном приложении не будет URL-адреса, поэтому какое значение будет иметь CallBackURL при создании запроса OAuth.NET. просмотрите следующий код для деталей
OAuthRequest request = OAuthRequest.Create(
new EndPoint(ApiCallUrl, "GET"), // API call url
service, // consumer configuration
this.Context.Request.Url, // callback url
this.Context.Session.SessionID // session id
);