From bec7d9f483d63a2330694cc34377b0f79d1afcba Mon Sep 17 00:00:00 2001 From: friendica Date: Thu, 3 Jan 2013 19:34:04 -0800 Subject: temporary feed import/export (public only for the moment) until this is integrated with remote permissions --- include/onepoll.php | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'include/onepoll.php') diff --git a/include/onepoll.php b/include/onepoll.php index a2b3f7a9f..e2636d84a 100644 --- a/include/onepoll.php +++ b/include/onepoll.php @@ -90,6 +90,25 @@ function onepoll_run($argv, $argc){ } + if($contact['xchan_connurl']) { + $feedurl = str_replace('/poco/','/zotfeed/',$channel['xchan_connurl']); + + $x = z_fetch_url($feedurl . '?f=$mindate=' . $last_update); + if($x['success']) { + $total = 0; + $j = json_decode($x['body'],); + if($j['success'] && $j['messages']) { + foreach($j['messages'] as $message) { + $results = process_delivery(array('hash' => $contact['xchan_hash']),$message, + array(array('hash' => $importer['xchan_hash'])), false); + $total ++; + } + logger("onepoll: $total messages processed"); + } + } + } + + // fetch some items // set last updated timestamp -- cgit v1.2.3