wip
This commit is contained in:
parent
19af1022da
commit
62e8cd7508
|
@ -3,6 +3,18 @@
|
||||||
class FreshExtension_kagiSummarizer_Controller extends Minz_ActionController {
|
class FreshExtension_kagiSummarizer_Controller extends Minz_ActionController {
|
||||||
public function summarizeAction() {
|
public function summarizeAction() {
|
||||||
$this->view->_layout(false);
|
$this->view->_layout(false);
|
||||||
|
|
||||||
|
$kagi_token = FreshRSS_Context::$user_conf->kagi_token;
|
||||||
|
|
||||||
|
if ($kagi_token === null || trim($kagi_token) ==='') {
|
||||||
|
echo json_encode(array(
|
||||||
|
'response' => array(
|
||||||
|
'output_text' => 'No Kagi token configured.',
|
||||||
|
'error' => 'configuration'),
|
||||||
|
'status' => 200));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
$entry_id = Minz_Request::param('id');
|
$entry_id = Minz_Request::param('id');
|
||||||
$entry_dao = FreshRSS_Factory::createEntryDao();
|
$entry_dao = FreshRSS_Factory::createEntryDao();
|
||||||
$entry = $entry_dao->searchById($entry_id);
|
$entry = $entry_dao->searchById($entry_id);
|
||||||
|
@ -19,7 +31,7 @@ class FreshExtension_kagiSummarizer_Controller extends Minz_ActionController {
|
||||||
curl_setopt($curl, CURLOPT_URL, $url);
|
curl_setopt($curl, CURLOPT_URL, $url);
|
||||||
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
|
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
|
||||||
'Content-Type: application/json; charset=UTF-8',
|
'Content-Type: application/json; charset=UTF-8',
|
||||||
'Authorization: ' . FreshRSS_Context::$user_conf->kagi_token
|
'Authorization: ' . $kagi_token
|
||||||
));
|
));
|
||||||
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
|
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
|
||||||
curl_setopt($curl, CURLOPT_HEADER, true);
|
curl_setopt($curl, CURLOPT_HEADER, true);
|
||||||
|
|
Loading…
Reference in New Issue