Changeset 43980 in spip-zone


Ignore:
Timestamp:
Jan 29, 2011, 3:32:00 PM (10 years ago)
Author:
kent1@…
Message:

Ajout d'une option à la fonction microblog :
$tokens : dans le cas de oAuth chez twitter pouvoir passer des tokens différents de ceux de la conf générale du site

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/microblog/inc/microblog.php

    r41682 r43980  
    1919 * $service : quel service
    2020 * $api : si on est vraiment desespere :-)
     21 * $tokens : dans le cas de oAuth chez twitter pouvoir passer des tokens différents
     22 * de ceux de la conf générale du site
    2123 */
    22 function microblog($status, $user=null, $pass=null, $service=null, $api=null){
     24function microblog($status, $user=null, $pass=null, $service=null, $api=null, $tokens=null){
    2325        $cfg = @unserialize($GLOBALS['meta']['microblog']);
    2426
     
    5456                $api = $apis[$service];
    5557        }
    56        
     58        if(is_array($tokens)){
     59                $cfg = array_merge($cfg,$tokens);
     60        }
    5761        /**
    5862         * Si l'API utilisée est twitter, on force le passage en oAuth
     
    6872                        $consumer_key = $cfg['twitter_consumer_key'];
    6973                        $consumer_secret = $cfg['twitter_consumer_secret'];
    70 
    7174                        $connection = new TwitterOAuth($consumer_key, $consumer_secret, $cfg['twitter_token'], $cfg['twitter_token_secret']);
    7275                       
Note: See TracChangeset for help on using the changeset viewer.