您好,
是否可以通过 API 匿名发布?我正在查阅 API 文档,但找不到相关方法。
谢谢。
您好,
是否可以通过 API 匿名发布?我正在查阅 API 文档,但找不到相关方法。
谢谢。
嗯……我第一次见到这种情况,但我相信这是可行的,不过需要分两步走。首先,你需要通过 API 启用匿名模式,然后通过 API 使用匿名账户进行发帖。
你可能需要尝试几次才能找到正确的方法,可以参考 Reverse engineer the Discourse API 获取一些提示。
是的,您可以通过 API 匿名发帖。您需要使用“所有用户”API 密钥,或者在“特定用户”API 密钥中指定实际的匿名用户名,而不是用户的原始用户名。
curl -i -sS -X POST "http://localhost:3000/posts.json" \
-H "Content-Type: multipart/form-data;" \
-H "Api-Key: 48656cfb5197594c71525452e78a403208c4d1a123f60408b765d9c6bd1a9450" \
-H "Api-Username: anonymous1" \
-F "title=b5d39ea5124 4684a27917c d1b81ea2e9e" \
-F "raw=6d9392121129f0ce504583d74e056f5d fe4cf67228216d302509deeca33f0ebc 690106384b6a4204151572e9d4e9da45"
HTTP/1.1 200 OK
感谢您的回复。
管理员是否有可能知道匿名帖子的发布者是谁?
我不认为该信息在 UI 中的任何地方都有显示。不过,看起来您可以使用数据探索器查询:
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.