MVC - EF - Подключить мой профиль к моему Твиттеру (не Войти) - PullRequest
0 голосов
/ 09 апреля 2020

У меня есть MVC - EF проект. Я не хочу входить на свой сайт с моей учетной записью Twitter (я имею в виду вход на мой сайт), я просто хочу видеть свои твиты и отправлять твиты из своего приложения. Так что не входите на сайт, для этого моя аутентификация в порядке, просто спросите учетные данные Twitter, сохраните мои учетные данные как-то на БД на будущее, если я хочу получить твиты (syn c) или твитнуть что-то, et c. снова и все.

Не могли бы вы помочь мне в этом?

Заранее спасибо

1 Ответ

0 голосов
/ 14 апреля 2020

Вам нужно будет использовать OAuth и избежать входа в систему, получив все свои учетные данные из приложения Twitter:

  1. Go до https://developer.twitter.com/
  2. Откройте ваше приложение - это меню в правом верхнем углу.
  3. Go до Сведения о приложении, а затем на вкладку Ключи и токены

Если вы выполняете вызов OAuth со всеми учетными данными, вам не нужно будет входить в систему. Исключением является то, что есть некоторые API, такие как Home Timeline, где вы должны войти в систему как владелец запрашиваемого ресурса - нет способ обойти это.

Там вы найдете свои ключи и сможете сгенерировать свой токен доступа и секрет токена доступа.

Если вы хотите самостоятельно написать код OAuth, посетите страницу Аутентификация в Twitter. Если вы выполните поиск в Интернете, вы также найдете много примеров того, как кодировать OAuth в C# - это довольно хлопотно. Кроме того, посетите страницу Twitter Libraries и найдите библиотеку, которая делает это намного проще. Вы также найдете мою библиотеку LINQ to Twitter, которая является бесплатным поставщиком LINQ для API Twitter и позаботится обо всей сложности OAuth для вас.

...