【发布时间】:2014-07-02 14:29:39
【问题描述】:
我在 Node.js 上编写应用程序,我需要从论坛获取信息,该论坛在引擎 IP.Board 上工作。我决定使用 XML-RPC API。关于这个问题,IPB 的网站上有一篇文章In the administrative tools set support for XML-RPC API。我设法通过 API 获取了一些信息,但我不知道如何对用户进行身份验证。
我的行动:
在管理工具集中对 XML-RPC API 的支持
添加用户并允许执行所有方法
复制密钥并在我的应用程序中使用
但是,当涉及到从外部在论坛上发帖时,我就遇到了麻烦。阅读上面链接的文章:
方法postTopic
- member_field:这应该是查找“member_key”的字段 (例如,“member_id”、“email”、“members_display_name”等)
- member_key:在 'member_field' 中搜索的值,以查找海报。您可以传递 member_field 作为 ID 和 member_key 作为 1,例如,将主题发布为成员 ID 1。
- forum_id:发布主题的论坛ID
- topic_title:主题标题
- post_content:第一篇文章的内容
现在我需要知道代表其发布帖子的用户的 ID。这怎么知道?
【问题讨论】:
标签: ipb