Щебетать REST изменить "из API" на что-то значимое - PullRequest
5 голосов
/ 11 июля 2009

При использовании простого запроса на публикацию в Twitter сообщения подписываются «отправлено из API». Есть ли способ изменить это на фактическое имя вашего приложения? Это другой параметр сообщения или что-то еще?

Ответы [ 4 ]

9 голосов
/ 11 июля 2009

Это описано в FAQ по API Twitter

Если вы хотите, чтобы твиты из вашего приложения получали исходный параметр, зарегистрируйте приложение и внедрите аутентификацию OAuth. Мы автоматически включим ваше приложение в качестве источника для всех твитов, отправленных из вашего приложения.

3 голосов
/ 12 июля 2009

Если вы пишете настольный клиент Twitter и хотите, чтобы вместо приложения «Из API» отображалось имя вашего приложения, вы должны использовать OAUth.

Если вы хотите использовать OAuth в своем настольном приложении Twitter, вам нужно пройти через рабочий процесс PIN-кода Twitter (т. Е. Отправить пользователя на сайт Twitter для аутентификации).

Шаг подтверждения является одной из причин, по которой Twitter использует OAuth. Там не обойтись.

Существует несколько библиотек, которые реализуют OAuth для Twitter, поэтому вы не изобретаете велосипед.

0 голосов
/ 11 июня 2010

"Если вы пишете настольный Twitter-клиент и хотите, чтобы имя вашего приложения отображалось вместо" Из API ", вы должны использовать OAUth. Если вы хотите использовать OAuth в своем настольном приложении Twitter, вам нужно пройти через рабочий процесс PIN-кода Twitter (т. Е. Отправить пользователя на сайт Twitter для аутентификации). "

Подождите, как клиентам Твиттера удается ввести свое имя клиента в "через", не заходя куда-либо и не копируя ПИН-код обратно в приложение.

Мне просто нужен клиент командной строки, который обновляет мой статус и печатает «через MyApp». Я что-то здесь упускаю? (Может быть, я только начал пытаться понять это вчера) Фактически, если пользователь не аутентифицирован, я не хочу, чтобы он заходил в другое место и копировал / вставлял PIN-код, я хочу, чтобы он ввел своего пользователя / пароль в мое приложение. Как то, что происходит со всеми клиентами твиттера, которые я видел ...

0 голосов
/ 25 июля 2009

Если вы хотите пример использования OAuth и Twitter, у меня есть в моем блоге

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