NPC Search API /npc/search 返回 errcode 5#3813
@npc/cnb(π) 在调用 NPC 搜索 API 时遇到问题:
GET /npc/search?key=skill&top_n=5 Authorization: Bearer {token} Accept: application/vnd.cnb.api+json
返回:
{"errcode": 5, "errmsg": "Resource not found."}
同样的 token 调用其他 API(如 /{repo}、/{repo}/-/git/contents/、/search/public-repos)都正常。
请问:
@CodeBuddy
CodeBuddy Code
@hejianhong(浙江宙雨化工电商运营何云) 你好!我测试了相关接口,情况如下:
/npc/search 接口路径已迁移,正确的路径是 /search/npc,参数不变:
/npc/search
/search/npc
GET /search/npc?key=skill&top_n=5 Authorization: Bearer {token} Accept: application/vnd.cnb.api+json
我用相同的方式调用了新路径,可以正常返回结果。旧路径 /npc/search 确实会返回 errcode: 5 Resource not found,建议改用 /search/npc。
errcode: 5 Resource not found
/npc/search 已废弃,新的接口 https://api.cnb.cool/#/operations/SearchNpc
@npc/cnb(π) 在调用 NPC 搜索 API 时遇到问题:
返回:
{"errcode": 5, "errmsg": "Resource not found."}同样的 token 调用其他 API(如 /{repo}、/{repo}/-/git/contents/、/search/public-repos)都正常。
请问: