Невозможно опубликовать сообщение о статусе в Twitter с помощью TwitterHelper - PullRequest
1 голос
/ 27 июня 2010

Я хочу, чтобы пользователи моего сайта могли публиковать сообщения в своей учетной записи Twitter. Для этого я использую TwitterHelper, JS Twitter API Wrapper. Но я не могу оставлять сообщения о статусе. Кто-нибудь может дать мне несколько советов по этому поводу?

Фрагмент кода:

<html>
<head>
<script type="text/javascript" src="TwitterHelper.js"></script>

// function to post status message to twitter account
function postOnTwitter(shortURL){
    var twitterClient;

    twitterClient = new TwitterHelper('letsTripp', '******', null, 'twitter');
    twitterClient.statuses.update(null, null, null, 'json', 'Testing Trippin', null, null);
}
</head>

1 Ответ

1 голос
/ 17 января 2011

Я не знаю эту библиотеку, но похоже, что вы отправляете имя пользователя и пароль.Это базовая аутентификация, которая больше не работает для Twitter.Теперь вы должны использовать аутентификацию OAuth.Я использую PHP Twitter, поэтому я не знаю хорошей библиотеки OAuth для JS.Вы можете посмотреть здесь:

http://dev.twitter.com/pages/oauth_libraries#javascript

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