redleafnew / zotero-updateifsE

Green Frog https://github.com/redleafnew/zotero-updateifs 的easyScholar数据版。更新影响因子,其他一系列工具,详见Readme
GNU Affero General Public License v3.0
713 stars 22 forks source link

easyscholar查不到所有期刊的等级信息;更新不出影响影子,高效期刊分级等所有信息; #156

Closed CarbonArt closed 1 month ago

CarbonArt commented 6 months ago

我尝试用greenfrog更新不同期刊,都是出现easyscholar查不到此期刊的等级信息;

redleafnew commented 4 months ago

把期刊名称发上来试试。 或是运行以下代码,看看有无结果。

 // var items = ZoteroPane.getSelectedItems();
  var items = Zotero.getActiveZoteroPane().getSelectedItems();
  var item = items[0]; 
  let secretKey = Zotero.Prefs.get('extensions.zotero.greenfrog.secretkey', true);
  //publicationTitle =encodeURIComponent(item.getField('publicationTitle'));
  var publicationTitle = Zotero.ItemTypes.getName(item.itemTypeID) == 'journalArticle' ?
      encodeURIComponent(item.getField('publicationTitle')) :
      encodeURIComponent(item.getField('conferenceName') );

  var url = `https://easyscholar.cc/open/getPublicationRank?secretKey=${secretKey}&publicationName=${publicationTitle}`;
  let req = await Zotero.HTTP.request('GET', url, { responseType: 'json' });
  return req.response['data']["officialRank"]["all"]
StarXian commented 3 months ago

TypeError: req.response.data is null

redleafnew commented 3 months ago

TypeError: req.response.data is null

哪个期刊,把条目复制过来。

CarbonArt commented 3 months ago

搞定了,谢谢

---原始邮件--- 发件人: @.> 发送时间: 2024年8月2日(周五) 下午3:58 收件人: @.>; 抄送: @.**@.>; 主题: Re: [redleafnew/zotero-updateifsE] easyscholar查不到所有期刊的等级信息;更新不出影响影子,高效期刊分级等所有信息; (Issue #156)

TypeError: req.response.data is null

哪个期刊,把条目复制过来。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

alicejia123 commented 2 months ago

请问是怎么解决的呢?我也出现了这个问题

redleafnew commented 2 months ago

把期刊名称发上来试试。 或是运行以下代码,看看有无结果。

// var items = Zot

按这个试试。

CarbonArt commented 2 months ago

easyscholar本身的免费调用次数用光了,我重新申请了一个账户,如果你不想换。账户也可以买个会员。

---原始邮件--- 发件人: @.> 发送时间: 2024年9月9日(周一) 上午9:42 收件人: @.>; 抄送: @.**@.>; 主题: Re: [redleafnew/zotero-updateifsE] easyscholar查不到所有期刊的等级信息;更新不出影响影子,高效期刊分级等所有信息; (Issue #156)

请问是怎么解决的呢?我也出现了这个问题

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

alicejia123 commented 2 months ago

把期刊名称发上来试试。 或是运行以下代码,看看有无结果。

// var items = Zot

按这个试试。

easyscholar本身的免费调用次数用光了,我重新申请了一个账户,如果你不想换。账户也可以买个会员。 ---原始邮件--- 发件人: @.> 发送时间: 2024年9月9日(周一) 上午9:42 收件人: @.>; 抄送: @.**@.>; 主题: Re: [redleafnew/zotero-updateifsE] easyscholar查不到所有期刊的等级信息;更新不出影响影子,高效期刊分级等所有信息; (Issue #156) 请问是怎么解决的呢?我也出现了这个问题 — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

好的好的,感谢!