требуется предварительное подтверждение твита из Твиттера с использованием Abraham OAuth, php

Мой твит из моего приложения работает нормально - вот код:

 require_once('twitteroauth/twitteroauth.php');
 require_once('config.php');
 $connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET,
            $_SESSION['access_token']['oauth_token'], 
            $_SESSION['access_token']['oauth_token_secret']);

 // this did nothing vis-a-vis popping up a 'Confirm your tweet' dialog box
 //$content = $connection->get('account/verify_credentials');

  $status = $connection->post('statuses/update', 
                   array('status' => 'Not much snow this winter!'));

Очевидно, я использую чрезвычайно полезную и известную оболочку Abraham's Twitter OAuth в качестве вдохновения для рабочего кода выше.

Итак, у меня есть кнопка отправки в форме — при нажатии на приведенный выше код выполняется и помещает следующий твит в мою ленту Twitter: Не так много снега этой зимой!

Я был вдохновлен реализовать приведенный выше код «разрешить твиты с нашего веб-сайта» после использования этой функции на веб-сайтах, которые я использую. Нам нужно предоставить нашим пользователям возможность твитить что-то с нашего веб-сайта — и все вышеперечисленное дает нам почти все необходимое.

Но есть одна проблема с моим кодом выше, и я не узнаю ни в документах Twitter API, ни в документах Абрахама, как это сделать.

На других сайтах, которые я использовал, вот процесс:

1) войдите на веб-сайт 'TheSite' с помощью уже существующей учетной записи Twitter.

2) нажмите «твитнуть» на одной из страниц TheSite, если хотите поделиться чем-то интересным со своими подписчиками.

3) появляется диалоговое окно Twitter, позволяющее отредактировать твит, а затем зафиксировать твит.

4) и после того, как вы нажмете «отправить» или что-то еще в диалоговом окне «подтвердить твит», ваше сообщение будет отправлено в твиттер.

ПРИМЕЧАНИЕ: это диалоговое окно перед твитом является диалоговым окном Твиттера — на веб-сайтах, которые я видел, он отображается с пользовательским интерфейсом Твиттера и т. д. — это не диалоговое окно, всплывающее на TheSite.

Проблема с моим кодом заключается в том, что я не могу понять, как заставить Twitter отображать это «диалоговое окно подтверждения перед твитом» на шаге (3) выше — я даже не могу найти его в документации по разработке Twitter. на dev.twitter.com/.

Итак, прямо сейчас мой код твита выше НЕ дает моему пользователю возможности подтвердить/возможно отредактировать или даже отказаться от своего твита перед фиксацией в Твиттере - мой код выше просто твитов.

Кто-нибудь знает, как получить это «диалоговое окно подтверждения перед твитом» с помощью Twitter API?

Если бы я мог вспомнить один из веб-сайтов, на котором я видел это «диалоговое окно подтверждения перед твитом», я бы упомянул об этом, но я посещаю слишком много сайтов, и прямо сейчас мой разум пуст, я кодирую весь день и болею гриппом. . Если вы заболели гриппом в постели, просто напишите код, и вы его почти не заметите. ;L


person wantTheBest    schedule 12.03.2012    source источник


Ответы (1)