I'm not able to authenticate. I've turned bitly off because I thought that was the problem, but no, so you'll see bitly=false right now.
My test forum is bogley.com/4.0. I've dropped the bitly.php and twitter.php files in the 4.0 folder. I don't need to edit those do I?
Here's what I see right after I submit a thread titled "Twitter Testing..."
/statuses/update.xml Could not authenticate you. Unauthorized on line 229 in /var/www/vhosts/bogley.com/httpdocs/4.0/twitter.php
#0 /var/www/vhosts/bogley.com/httpdocs/4.0/twitter.php(648): Twitter->doCall('statuses/update...', Array, true)
#1 /var/www/vhosts/bogley.com/httpdocs/4.0/newthread.php(262) : eval()'d code(26): Twitter->updateStatus('twitter testing...')
#2 /var/www/vhosts/bogley.com/httpdocs/4.0/newthread.php(262): eval()
#3 {main}
Here's what my code looks like:
Code:
Plugin PHP Code
// The array below are the ids of non-public forums, update these to be your admin forum ids or anything non-public by default
$excludedForums = array(47, 37, 48, 49, 50, 45, 46);
// If you are having trouble getting bitly URL shortening to work... disable it!
$useBitly = false;
if (!in_array($foruminfo[forumid], $excludedForums)) {
$shortUrl = 'http://www.bogley.com/4.0/showthread.php?t='.$newpost[threadid];
if ($useBitly) {
// http://classes.verkoyen.eu/bitly
require_once 'bitly.php';
$bitly = new Bitly('bogley', 'R_e1602345ef71fdad93ecc8cb71232888');
$shortUrl = $bitly->shorten($shortUrl);
}
$tweet = '';
if (isset($newpost['prefixid']) && $newpost['prefixid'] != '') {
$tweet = $vbphrase['prefix_'.$newpost['prefixid'].'_title_plain'].' ';
}
$tweet .= $newpost['title'].' '.$shortUrl;
// http://classes.verkoyen.eu/twitter/
require_once 'twitter.php';
$twitter = new Twitter('TWITTERACCOUNT','TWITTERPASS');
$twitter->updateStatus($tweet);
}
(twitter acct & password substituted)
I'm very eager to get this mod working. Thanks.