diff options
Diffstat (limited to 'plugins/YammerImport/scripts/yamdump.php')
-rw-r--r-- | plugins/YammerImport/scripts/yamdump.php | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/plugins/YammerImport/scripts/yamdump.php b/plugins/YammerImport/scripts/yamdump.php new file mode 100644 index 000000000..a358777ad --- /dev/null +++ b/plugins/YammerImport/scripts/yamdump.php @@ -0,0 +1,34 @@ +<?php + +if (php_sapi_name() != 'cli') { + die('no'); +} + +define('INSTALLDIR', dirname(dirname(dirname(dirname(__FILE__))))); + +require INSTALLDIR . "/scripts/commandline.inc"; + +// temp stuff +require 'yam-config.php'; +$yam = new SN_YammerClient($consumerKey, $consumerSecret, $token, $tokenSecret); +$imp = new YammerImporter($yam); + +$data = $yam->users(); +var_dump($data); +// @fixme follow paging +foreach ($data as $item) { + $user = $imp->prepUser($item); + var_dump($user); +} + +/* +$data = $yam->messages(); +var_dump($data); +// @fixme follow paging +$messages = $data['messages']; +$messages = array_reverse($messages); +foreach ($messages as $message) { + $notice = $imp->prepNotice($message); + var_dump($notice); +} +*/ |