]> git.mxchange.org Git - quix0rs-gnu-social.git/blob - plugins/YammerImport/scripts/yamdump.php
944ee2e499e458274b743bad6c3a00689bbf6e16
[quix0rs-gnu-social.git] / plugins / YammerImport / scripts / yamdump.php
1 <?php
2
3 if (php_sapi_name() != 'cli') {
4     die('no');
5 }
6
7 define('INSTALLDIR', dirname(dirname(dirname(dirname(__FILE__)))));
8
9 require INSTALLDIR . "/scripts/commandline.inc";
10
11 // temp stuff
12 require 'yam-config.php';
13 $yam = new SN_YammerClient($consumerKey, $consumerSecret, $token, $tokenSecret);
14 $imp = new YammerImporter($yam);
15
16 /*
17 $data = $yam->users();
18 var_dump($data);
19 // @fixme follow paging
20 foreach ($data as $item) {
21     $user = $imp->prepUser($item);
22     var_dump($user);
23 }
24 */
25
26 $data = $yam->messages(array('newer_than' => 1));
27 var_dump($data);
28 // @fixme follow paging
29 $messages = $data['messages'];
30 $messages = array_reverse($messages);
31 foreach ($messages as $message) {
32     $notice = $imp->prepNotice($message);
33     var_dump($notice);
34 }