用户推荐
GET /api/v1/recommend
说明:Social Graph推荐引擎根据用户twitter关注、以太坊链上交易、持有的nft、当前following的用户等信息进行用户推荐
Header
Authorization
String
Bearer ${unifiedAuthToken} ,其中unifiedAuthToken来自/api/v1/auth接口的返回
Request Parameters
limit
int
每次查询数量,上限100
cursor
string
上一页返回的 cursor数据,cursor为空表示查询第一页
Request Example
curl GET 'https://api.relationlabs.ai/api/v1/recommend?cursor=a604fdd8e80142dfaf07af11096d5150&limit=10' \
--header 'Authorization: Bearer ey1JhbGciOiJFUzI1NiJ9.eyJqdGkiOiIyYzAzYTMwZGY4NjY0Mjk5OWZlMDcwODhh1MzVhNGU0YiIsImlzcyI6InJlbGF0aW9ubGFicy5haSIsImlhdCI6MTY2MTQwNTQxOSwic3ViIjoiYmFmMzQta2lhYWEtYWFhYWstYWNnamEtY2FpIiwiZXhwIjoxNjYyMDEwMjE5fQ.1EVbUxmtVCm6aEVZtEAji1KuCM1dsZEOMExcYvT-GdKrHRQ1qzyghXsNZSdSDUAwoSe9jGV48_1zdi2Rlrylw3Q' \
--header 'ApiKey: <ApiKey>'
Response Parameters
code
String
返回码
desc
String
返回信息
data
RecommendResponse
数据
The RecommendResponse field consists of the following subfields:
cursor
String
游标
list
List[RecommendUser]
follower列表
The RecommendUser field consists of the following subfields:
relationId
String
用户id
name
String
用户姓名
avatar
String
用户头像
recommendReason
String
推荐理由:Following on twitterCounterparty on ethereumHolder of ${nft name}Followed by ${followingUser's name}
following
boolean
是否关注:true-已关注;false-未关注
Response Body
{
"code": "0",
"desc": "success",
"data": {
"cursor": "a8728c5910a04c94b70e18694d72cbb0",
"list": [
{
"relationId": "aoafg-eqaaa-aaaaj-afena-cai",
"name": "test_user",
"avatar": "https://3fypb-gqaaa-aaaag-aaedq-cai.ic1.io/avatar/nft/eth/0xed5af388653567af2f388e6224dc7c4b3241c544/1.jpg",
"recommendReason": "Holder of Azuki",
"following": false
},
...
]
}
}
Return Code
0
success
接口调用成功
Last updated