summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Andrews <candrews@integralblue.com>2009-07-15 10:29:54 -0400
committerCraig Andrews <candrews@integralblue.com>2009-07-15 10:29:54 -0400
commit0aeea42724b7eac2bd2cd78b9d740fe5491d8df4 (patch)
tree33795925f3769cc1ac11bab0ba7147593b3e77b9
parentb05b998d68ab2d4802ed4ec96abec59332ffe354 (diff)
Added stub oembed api endpoint
-rw-r--r--actions/api.php1
-rw-r--r--actions/twitapilaconica.php8
-rw-r--r--lib/router.php4
3 files changed, 13 insertions, 0 deletions
diff --git a/actions/api.php b/actions/api.php
index 452ed8e82..fa5a7e7ae 100644
--- a/actions/api.php
+++ b/actions/api.php
@@ -129,6 +129,7 @@ class ApiAction extends Action
'laconica/config',
'laconica/wadl',
'tags/timeline',
+ 'laconica/oembed',
'groups/timeline');
static $bareauth = array('statuses/user_timeline',
diff --git a/actions/twitapilaconica.php b/actions/twitapilaconica.php
index 8cd7a64b9..ec40bc627 100644
--- a/actions/twitapilaconica.php
+++ b/actions/twitapilaconica.php
@@ -171,4 +171,12 @@ class TwitapilaconicaAction extends TwitterapiAction
parent::handle($args);
$this->serverError(_('API method under construction.'), 501);
}
+
+ function oembed($args, $apidata)
+ {
+ parent::handle($args);
+ $url = $args['url'];
+ print_r($apidata);
+ die("oembed!");
+ }
}
diff --git a/lib/router.php b/lib/router.php
index e12138637..652d2a266 100644
--- a/lib/router.php
+++ b/lib/router.php
@@ -394,6 +394,10 @@ class Router
array('action' => 'api',
'apiaction' => 'laconica'));
+ $m->connect('api/laconica/:method',
+ array('action' => 'api',
+ 'apiaction' => 'laconica'));
+
// Groups
$m->connect('api/laconica/groups/:method/:argument',
array('action' => 'api',