Чирикать в твиттер или публиковать в фейсбуке по учетным данным пользователя в PHP - PullRequest
0 голосов
/ 19 сентября 2011

У меня есть форма с 2 полями (имя пользователя, пароль) и поле выбора (Facebook или Twitter).Я также зарегистрировал приложения в Facebook и Twitter.Есть ли какой-нибудь способ опубликовать на стене пользователя в Facebook или отправить твит в учетную запись пользователя в Twitter?

Я нашел несколько библиотек для PHP, таких как Facebook-SDK и TwitterOAuth, но не могу найти эту функциюв них.Возможно ли это?

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

Ответы [ 3 ]

1 голос
/ 19 сентября 2011

Публикация в твиттере возможна с использованием только имени пользователя и пароля. Без необходимости подключения пользователя к вашему твиттер-приложению. Я сделал это используя аутентификацию твиттера XAuth . Я не уверен насчет Facebook. Никогда не создавайте приложение для него.

Однако, поскольку вы используете веб-приложение, рекомендуется использовать OAuth. Я использовал OAuth-библиотеку Авраама раньше. Точная API-функция, которая вам нужна, :

$connection->post('statuses/update', array('status' => "this status sent from twitter OAUTH API"));

Попробуйте загрузить весь проект, загрузить его на свой сервер и запустить. Не забудьте установить CONSUMER_KEY и CONSUMER_SECRET вашего приложения.

1 голос
/ 19 сентября 2011

Я использовал эту библиотеку для создания твит-приложения. https://github.com/abraham/twitteroauth

Я также использовал эту библиотеку с CodeIgniter http://www.haughin.com/code/twitter/

Надеюсь, это поможет.

0 голосов
/ 26 апреля 2013

Для справки: используйте эту библиотеку php-twitter , так как она самая простая, которую я использовал, и она просто работает.

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