From c357948ec3e0864d8ce22dc0e496fef08e566d59 Mon Sep 17 00:00:00 2001 From: Peter Teuben Date: Thu, 9 Jul 2020 13:59:22 -0400 Subject: [PATCH] example API --- API/ascl | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 API/ascl diff --git a/API/ascl b/API/ascl new file mode 100755 index 0000000..b6749b0 --- /dev/null +++ b/API/ascl @@ -0,0 +1,19 @@ +#! /usr/bin/env python +# +# + +import os +import sys + +if len(sys.argv) == 1: + print("simple search for a name in ASCL") + sys.exit(0) + +name = sys.argv[1] + + +url = 'https://dev.ascl.net/api/search/?q=title:"%s"&fl=ascl_id,title,abstract' % name +cmd = "curl '%s'" % url +print(cmd) +os.system(cmd) +