Twitter

Créé le 07/05/2015

Dernière mise à jour le 07/05/2015

Étiquettes

Scripter un compte twitter :

Le module twitter permet en autres choses d'enregistrer des comptes twitter dans Drupal afin de récupérer leur tweets et/ou de poster des tweets lors de l'enregistrement de contenu par exemple.

Seulement pour connecter un compte twitter, le site doit être en accessible en ligne pour que la vérification oauth fonctionne. Voici un bout de code permettant de scripter l'enregistrement d'un compte twitter en local. Comme ça il est possible de tester l'envoi et la récupération de tweets qui fonctionne en local.

db_merge('twitter_account')
      ->key(array(
        'twitter_uid' => $twitter_uid,
      ))
      ->fields(array(
        'screen_name'                  => $screen_name,
        'oauth_token'                  => $oauth_token,
        'oauth_token_secret'           => $oauth_token_secret,
        'name'                         => $name,
        'profile_image_url'            => 'http://abs.twimg.com/sticky/default_profile_images/default_profile_4_normal.png',
        'profile_background_color'     => 'C0DEED',
        'profile_text_color'           => '333333',
        'profile_link_color'           => '0084B4',
        'profile_sidebar_fill_color'   => 'DDEEF6',
        'profile_sidebar_border_color' => 'C0DEED',
        'profile_background_image_url' => 'http://abs.twimg.com/images/themes/theme1/bg.png',
        'profile_background_tile'      => 0,
        'verified'                     => 0,
        'created_at'                   => 'Fri Apr 10 07:40:18 +0000 2015',
        'created_time'                 => 1428651618,
        'utc_offset'                   => 0,
        'import'                       => 0,
        'mentions'                     => 0,
        'is_global'                    => 0,
        'uid'                          => 1,
      ))
      ->execute();

Ajouter un commentaire