如何从 Jekyll 博客向 arXiv 论文发送引用?

Xia*_* Qi 5 xml bash website jekyll

抱歉,我的问题是管理员从 Academia.SE 提出的。如果有更好的地方问这个问题,也请告诉我。

我最近注意到 arXiv.org 网站允许来自博客的引用链接,其中讨论了 arXiv 论文,该链接出现在论文的摘要页面上。在帮助页面基本上是说,让出现的arXiv的论文摘要页面上的链接引用,一个只需要发送一个特殊格式的引用网址给他们,一些博客网站像WordPress实际上可以自动做到这一点。

将我的博客文章链接到我的 arXiv 论文页面上,让人们在我的博客评论部分讨论我的工作,这看起来很有趣。问题是我使用Jekyll生成我的博客文章,但没有看到有关如何从 Jekyll 生成的博客文章向 arXiv 发送引用配额的任何说明。任何人都有这方面的经验?

我可以举一个例子来说明我是如何尝试这项任务的。我想将我的博客文章链接arXiv 论文,我可以制作以下 xml 文件:

<?xml version="1.0" encoding="iso-8859-1"?>
<methodCall>
<methodName>pingback.ping</methodName>
<params>
 <param>
  <value>
   <string>http://i2000s.github.io/2016/02/17/SQuInT-workshop-2016.html</string>
  </value>
 </param>
 <param>
  <value>
   <string>http://arxiv.org/abs/1509.02625</string>
  </value>
 </param>
</params>
</methodCall>
Run Code Online (Sandbox Code Playgroud)

然后我arxivtrackback150902625.xml按照这些说明将此文件发送到 arXiv 。但是,我在本地计算机的 bash 窗口中遇到错误:

$ curl -X POST -d @arxivtrackback150902625.xml http://arxiv.org/trackback/1509.02625
<?xml version="1.0" encoding="utf-8"?>
<response>
<error>1</error>
<message>Bad Permalink URL</message>
</response>
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?