X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=actions%2Ftwitapihelp.php;h=2ac4178de8d8ae4a83b634032433acbf0e52fc8c;hb=2e239e3fbb4b8b8bc837f32ee750c9cbf266f246;hp=5a35d84423d9cd874ce5412fbb74cb646f1c32de;hpb=3df358a9e98328de4d865b91a5900f834a1f195a;p=quix0rs-gnu-social.git diff --git a/actions/twitapihelp.php b/actions/twitapihelp.php index 5a35d84423..2ac4178de8 100644 --- a/actions/twitapihelp.php +++ b/actions/twitapihelp.php @@ -23,6 +23,10 @@ require_once(INSTALLDIR.'/lib/twitterapi.php'); class TwitapihelpAction extends TwitterapiAction { + function is_readonly() { + return true; + } + /* Returns the string "ok" in the requested format with a 200 OK HTTP status code. * URL:http://identi.ca/api/help/test.format * Formats: xml, json @@ -30,22 +34,22 @@ class TwitapihelpAction extends TwitterapiAction { function test($args, $apidata) { global $xw; if ($apidata['content-type'] == 'xml') { - header('Content-Type: application/xml; charset=utf-8'); - common_start_xml(); + $this->init_document('xml'); common_element('ok', NULL, 'true'); - common_end_xml(); + $this->end_document('xml'); } elseif ($apidata['content-type'] == 'json') { - header('Content-Type: application/json; charset=utf-8'); + $this->init_document('json'); print '"ok"'; + $this->end_document('json'); } else { - common_user_error("API method not found!", $code=404); + common_user_error(_('API method not found!'), $code=404); } exit(); } function downtime_schedule($args, $apidata) { parent::handle($args); - common_server_error("API method under construction.", $code=501); + common_server_error(_('API method under construction.'), $code=501); exit(); }