From 909668dab75200119592235175eefe6625d357b4 Mon Sep 17 00:00:00 2001 From: wangjinlei <751475802@qq.com> Date: Tue, 11 Jul 2023 09:28:05 +0800 Subject: [PATCH] 1 --- application/api/controller/Article.php | 1 + application/common.php | 11 +++++++++++ 2 files changed, 12 insertions(+) diff --git a/application/api/controller/Article.php b/application/api/controller/Article.php index 12e5589..cdd17df 100644 --- a/application/api/controller/Article.php +++ b/application/api/controller/Article.php @@ -155,6 +155,7 @@ class Article extends Controller { $re['cite'] = $cite; $re['mains'] = getArticleMains($data['article_id']); $re['refers'] = getArticleRefers($data['article_id']); + $re["track"] = getArticleTracks($article_info['doi']); return jsonSuccess($re); } diff --git a/application/common.php b/application/common.php index 8d94977..aa64dad 100644 --- a/application/common.php +++ b/application/common.php @@ -106,6 +106,17 @@ function getArticleRefers($article_id){ return $refers; } +function getArticleTracks($doi){ + $url = "http://api.tmrjournals.com/public/index.php/api/Web/getStackByDoi"; + $program["doi"] = $doi; + $res = object_to_array(json_decode(myPost($url,$program))); + if($res['code']==1){ + return []; + }else{ + return $res['data']['msgs']; + } +} + function choiseJtitle($list){ foreach ($list as $k => $v){ $list[$k]['journal_title'] = choiseti($v);