How to use RESTful services on Arnetminer

发布时间:2026年11月4日

NOTIFICATION:THIS DOCUMENT IS OUTDATED

Please visit http://doc.aminer.org/ for our last update.

Thanks.

 

Introduction

Introduction


The following functions on Arnetminer are provided as RESTful web services here.

- Expert Search

- Publication Search

- Conference Search

- get Person Profile

- get Publication Information (in Progress)

- get Conference Information (in Progress)

Debugs

Debugs


Oct 11, 2010

Enable to get id in search-conference.

Enable options in search-expert, more profile can be return by o=tttt.

Enable customize service.

Thanks Whale for testing. ^o^nnmn

2-1 Common Parameters

2.1 Common Parameters


These parameters are Included in every RESTful Web Services Function

Category Name Description Type Example Default
QueryParam u user name for access String u=oyster null
QueryParam outputjs directly assign as JAVA Script's variable if true Boolean outputjs=true false
QueryParam varname variable name for outputjs's assign String varname=jsvar ws_result

2-5 get Person Profile

2.5 get Person Profile


This function can return a person's profile by name or id

URI Format

arnetminer.org/services/person/[name]?u=[u]&o=[o]

arnetminer.org/services/person/[id]?u=[u]&o=[o]

Category Name Description Type Example Default
Function person return a person's profile by name or id String (in Json format)    
PathParam name person's name for search String (A-Za-z) bo wang null
PathParam id person's id for search Integer 79160 null
QueryParam u user name for access String u=oyster null
QueryParam o options for getting detail profile String q=ttf tff

 

Sample Input

http://arnetminer.org/services/person/bo wang?u=oyster&o=ttf

http://arnetminer.org/services/person/79160?u=oyster&o=ttf

Sample Output

{
    "id":79181,
    "alias":
    [
        "Bo Wang"
    ],
    "name":"Bo Wang",
    "picture_url":"http://arnetminer.org/images/no_photo.jpg"
}

Output Describtion

id: person's id in database

alias: person's coauthors, a list of names

name: person's name

picture_url: person's picture

Notice

A Lucky result may present if it is ambiguity

Contact Us

Contact Us


Any problem, please feel free to told us, we are trying our best to provide what you need. ^o^nnmn

Haoquan Guo, 

oyster[dot]hal[at]gmail[dot]com

Please Enjoy!