2013-12-07 4 views
0

У меня есть код, где люди могут размещать сообщения на стене приложения через мое приложениекак опубликовать на стене пользователя Twitter через мое приложение?

  $consumerKey = ''; 
    $consumerSecret = ''; 
    $accessToken = ''; 
    $accessTokenSecret = ''; 

    $tweet = new TwitterOAuth($consumerKey, $consumerSecret, $accessToken, $accessTokenSecret); 

    $tweetMessage = $_POST['message']; 

    if(strlen($tweetMessage)<=140) 
    { 
     $tweet->post('statuses/update', array('status' => $tweetMessage)); 

     $day = date('Y-m-d H:i:s'); 

     mysql_query("INSERT INTO users (message,data,social) VALUES ('".$_POST['message']."','".$day."','tw')"); 
    } 

как я могу сделать скрипт для отправки сообщений от пользователей на своих стенах через мое приложение?

Возможно ли это?

спасибо!

+0

Вы не можете заставить пользователей публиковать статусы в Twitter без их авторизации, которые, как вам кажется, здесь нет. – duskwuff

+0

(В качестве примечания: Twitter имеет временные рамки, а не «стены». Знакомство с сервисом и его терминология помогут вам лучше сформулировать ваш вопрос, а также объясните, почему некоторые вещи такие, как они есть.) – duskwuff

+0

Это все здесь https://dev.twitter.com/docs/api/1.1/post/statuses/update – Popnoodles

ответ

1

На самом деле, теперь, когда я думаю об этом, то, что вы, вероятно, хотите здесь, вовсе не является приложением Twitter. Поскольку вы хотите, чтобы ваши посетители сами отправляли сообщения, правильный способ сделать это - использовать Twitter Web Intents.

Смежные вопросы