Thread: Miscellaneous Hacks - vBulletin to Twitter, live tweets of new threads
View Single Post
  #528  
Old 09-06-2010, 07:27 AM
fountainmass fountainmass is offline
 
Join Date: Jul 2007
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I just got this working again. It was pretty simple.

First, like with the other mods, you will need to register a new Twitter Application (while logged with your normal Twitter account) - http://dev.twitter.com/apps/new

Note down the "Consumer Key" and "Consumer Secret" (Under App Details) as well as the "Access Token" and "Access Token Secret" (under My Access Token on the App details screen).

Step 1: Download Tijs Verkoyen's new twitter.php file (which supports OAuth) - http://classes.verkoyen.eu/modules/t...tter_2_0_1.zip

Step 2: Edit the file.
  1. add your Access Token to "private $oAuthToken = " (line 88)
  2. add your Access Token Secret to "private $oAuthTokenSecret =" (line 96).

Step 3: Upload it to the root directory of your forum (ie. replace your old twitter.php)

Step 4: Edit your vBulletin module, and change these two lines:

PHP Code:
$twitter = new Twitter('<twitter username>','<twitter password>');
$twitter->updateStatus($tweet); 
to

PHP Code:
$twitter = new Twitter('<Twitter Consumer Key>''<Twitter Consumer Secret>');
$twitter->statusesUpdate($tweet); 
All should be sweet now.

At least, it was for me...
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01239 seconds
  • Memory Usage 1,765KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete