Changeset 94943 in spip-zone


Ignore:
Timestamp:
Feb 4, 2016, 5:03:00 PM (3 years ago)
Author:
p@…
Message:

Déplacer les fonctions de post vers un fichier dédier

C'est un peu le bazar dans ce commit, sorry

Location:
_plugins_/facebook/trunk/inc
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/facebook/trunk/inc/facebook.php

    r94942 r94943  
    66
    77include_spip('lib/facebook-php-sdk/src/Facebook/autoload');
    8 
     8include_spip('inc/facebook_poster');
    99// Le SDK de Facebook utilise des sessions PHP,
    1010// Cependant, il n'est pas foutu de faire lui même ce test.
     
    122122}
    123123
    124 
    125 
    126 /**
    127  * Poster un lien sur facebook
    128  *
    129  * @param string $lien
    130  * @param string $message
    131  * @access public
    132  * @return string Un message d'erreur au besoin
    133  */
    134 function facebook_poster_lien($lien, $message) {
    135 
    136         include_spip('inc/config');
    137         $config = lire_config('facebook');
    138 
    139         $fb = facebook();
    140 
    141         $linkData = [
    142                 'link' => $lien,
    143                 'message' => $message,
    144         ];
     124function facebook_liste_pages() {
     125
     126        $fb = facebook();
     127
     128        include_spip('inc/config');
     129        $config = lire_config('facebook');
    145130
    146131        try {
    147132                // Returns a `Facebook\FacebookResponse` object
    148                 $response = $fb->post('/me/feed', $linkData, $config['accessToken']);
     133                $response = $fb->get('/me/accounts', $config['accessToken']);
    149134        } catch (Facebook\Exceptions\FacebookResponseException $e) {
    150135                return 'Graph returned an error: ' . $e->getMessage();
Note: See TracChangeset for help on using the changeset viewer.