用 curl 与纯 GraphQL 管理博客(Agent 实操)
Agent 可操作性
Agent 用 Authorization: Bearer <API_TOKEN> 直接操作,全 GraphQL:
curl -X POST $API/graphql -H "Authorization: Bearer $TOKEN" \\
-H "Content-Type: application/json" -d '{
"query": "mutation($k:String!,$i:PostInput!){createPost(input:$i,idempotencyKey:$k){slug title status}}",
"variables": {"k":"key-001","i":{"title":"新文章","content":"正文","status":"PUBLISHED","tags":["测试"]}}
}'
错误统一走 errors[].extensions.agent_hints,机器可读。