渠道管理/内容发布
获取小红书签名
接口说明:获取前端调用小红书 xhs.share 所需的签名配置。API Key 属于接入方;扫码用户不需要 AiToEarn 账号,也无需提前授权或绑定小红书账号。
接入方需要提供自己的移动端分享页面,并将该页面地址生成线下二维码。扫码页面应请求接入方自己的后端,由接入方后端调用本接口,再将返回的 verifyConfig 交给前端调用 xhs.share。API Key 不得下发到前端。
本接口只生成 verifyConfig,不接收图片、视频、标题或正文,不创建 AiToEarn 发布记录,也不返回最终作品信息。分享内容由接入方前端调用 xhs.share 时传入。建议在用户准备分享时即时获取签名,并完整使用同一次响应中的 nonce、timestamp 和 signature,不要长期缓存、跨请求混用或跨多次分享复用。
xhs.share 的成功回调只表示 SDK 调用或 App 拉起成功,不能直接视为用户最终发布成功。单个 API Key 每 60 秒最多调用 60 次。
POST
/
api
/
v2
/
channels
/
rednote
/
open
/
offline-qr
/
share-config
curl --request POST \
--url https://aitoearn.cn/api/v2/channels/rednote/open/offline-qr/share-config \
--header 'Content-Type: application/json' \
--header 'X-Api-Key: <api-key>' \
--data '{}'
{
"code": 0,
"message": "请求成功",
"data": {
"verifyConfig": {
"appKey": "app_key",
"nonce": "checkin_8f72c9",
"timestamp": "1787389200000",
"signature": "signature_xxx"
}
},
"requestId": "request_xxx"
}授权
需要从 AiToEarn 获取 API Key。点击前往「API Key 获取教程」。
请求体
application/json
可选随机字符串,最长 64 个字符;不传时由服务端自动生成
Required string length:
1 - 64响应
200 - application/json
请求已被服务处理。业务是否成功以响应体 code === 0 为准。
业务状态码。0 表示成功,非 0 表示业务错误。
响应消息。
请求 ID。
错误响应时间戳,Unix 毫秒。
最后修改于 2026年9月29日
⌘I
curl --request POST \
--url https://aitoearn.cn/api/v2/channels/rednote/open/offline-qr/share-config \
--header 'Content-Type: application/json' \
--header 'X-Api-Key: <api-key>' \
--data '{}'
{
"code": 0,
"message": "请求成功",
"data": {
"verifyConfig": {
"appKey": "app_key",
"nonce": "checkin_8f72c9",
"timestamp": "1787389200000",
"signature": "signature_xxx"
}
},
"requestId": "request_xxx"
}
