Использование поля ввода для публикации на Twitter - PullRequest
0 голосов
/ 19 ноября 2010

Можно ли публиковать в Твиттере, используя URL-адрес общего доступа, например:

http://twitter.com/home?status=My Обновление статуса

Но вместо создания ссылки, по которой пользователь может щелкнутьЯ хочу иметь поле ввода, которое будет публиковать содержимое поля ввода в качестве статуса.Таким образом, все, что пользователь введет в поле ввода, заменит My Status Update.

Я думаю, что должен быть способ использовать форму для публикации на этом URL hxxp: //twitter.com/home?status = XXXX, где XXXX - входное значение.Возможно ли это?

ОБНОВЛЕНИЕ: я понимаю, что описал это неправильно - он НЕ ДОЛЖЕН БЫТЬ ПОСТАВЛЯТЬ статус, он может перевести их в Twitter, попросить их войти (если нет, пропустите), а затем поместите обновление статуса в Tweet Box и попросите пользователя нажать Tweet, чтобы отправить его

Спасибо!

Ответы [ 2 ]

0 голосов
/ 19 ноября 2010

К сожалению, решение этой проблемы может быть более сложным, чем вы думаете.

Twitter недавно переключился на полную аутентификацию OAuth, чтобы взаимодействовать с их API и публиковать обновления статуса и т. Д.

КорочеЧтобы сделать то, что вы предлагаете выше, вашим посетителям потребуется войти в систему.

Чтобы упростить это, на своих веб-сайтах я использую Официальную кнопку Twitter Tweet , потому что я чувствую, что мои посетители будут доверять ейбольшинство и будет вводить их имя пользователя / пароль без беспокойства.

Официальная кнопка твиттера Twitter страница имеет конструктор, где вы можете выбирать различные параметры, чтобы изменить внешний вид и содержание самого твита..

Обязательно ознакомьтесь с полной документацией для расширенных примеров использования и полным справочником свойств, которые можно использовать с кнопкой твита javascript

ps

На моем сайте я зарегистрировался для приложения, чтобы я мог включить следующий файл js:

<script src="http://platform.twitter.com/anywhere.js?id=MY-APP-ID&amp;v=1"></script>

И мои ссылки выглядятчто-то вроде этого:

<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://mydomain.com/url-to-post" data-text="Text that will actually be tweeted" data-count="horizontal" data-via="mytwitteraccount">Tweet</a>
0 голосов
/ 19 ноября 2010

Нет, Twitter требует, чтобы статус отправлялся с его интерфейса.

Вы можете предоставить пользователю возможность отправлять статус с вашего сайта только с помощью приложения Twitter и только после того, как пользователь разрешил вашему приложению отправлять твиты.в своем аккаунте.

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