Что следует отправить от клиента поставщику OAuth - PullRequest
0 голосов
/ 13 июля 2010

Хорошо, я нахожусь в процессе создания приложения C #, которое использует API с веб-сайта, и они используют OAuth. Я супер новичок в OAuth, так как я могу сделать правильный запрос. Какие вещи я должен иметь в моей строке запроса. Есть ли какие-либо HTTP-заголовки, которые мне нужно установить?

Спасибо!

1 Ответ

0 голосов
/ 29 июля 2010

Для всех запросов необходимо добавить oauth_consumerkey, oauth_token, oauth_version, oauth_nonce, oauth_timestamp, oauth_signature_method и oauth_signature либо в строку запроса (для HTTP GET), либо поля формы (для заголовка HTTP POST), либо в автору HTTP. 1001 *

Если вы не программируете для изучения, вам следует подумать о реализации готовой библиотеки для API. Twitterizer , для API Twitter, например.

Если вам интересно, я выпустил небольшой пакет, чтобы помочь разработчикам при создании OAuth. Он будет обрабатывать подписание запроса за кулисами. Он доступен на странице загрузки Twitterizer как «Автономная библиотека OAuth».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...