如何在PHP中发布(一条推文)到twitter?

时间:2013-12-18 03:01:59

标签: php sql twitter

我正在使用abrahams oauth twitter库。但我在我的网站上从php发布到twitter有一些困难。

我收到零错误,但没有发生任何事情。有没有人能够解决这个非常简单的问题?你可以分享你的知识吗?

THX

/* Load required lib files. */
session_start();
require_once('twitteroauth/twitteroauth.php'); 
require_once('twitteroauth/config.php');

$connection = new TwitterOAuth ('myprivatecode', myprivatecode', 'myprivatecode','myprivatecode'); 

$content = $connection->get('account/verify_credentials');
$connection->post('statuses/update', array('status' => $myTweet));

2 个答案:

答案 0 :(得分:1)

试试这个,

<?PHP
require_once 'twitteroauth.php';

define("CONSUMER_KEY", "....");
define("CONSUMER_SECRET", "...");
define("OAUTH_TOKEN", "...");
define("OAUTH_SECRET", "...");

$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, OAUTH_TOKEN, OAUTH_SECRET);
$content = $connection->get('account/verify_credentials');

$connection->post('statuses/update', array('status' => 'test'));

?>

请求阅读&amp;写权限,您必须重新设置访问令牌以反映新权限。

Post to twitter using PHP Oauth API

的工作示例

希望有所帮助......

答案 1 :(得分:0)

" /* Load required lib files. */ session_start(); 
require_once('twitteroauth/twitteroauth.php'); require_once('twitteroauth/config.php');

$connection = new TwitterOAuth ('myprivatecode', myprivatecode' 'myprivatecode','myprivatecode');

$content = $connection->get('account/verify_credentials'); $connection->post('statuses/update', array('status' => $myTweet)); "

您是否通过表格帖子或其他任何内容设置变量

$mytweet

没有更多信息,很难说清楚。我假设require_once中的文件是正确的,因为文件实际处理。

确保表格是通过邮寄发送的,我们可以用很少的信息帮助我们。