簡體   English   中英

Python Wordpress_XMLRPC NewComment身份驗證

[英]Python Wordpress_XMLRPC NewComment Auth

沒有完全了解Wordpress API的注釋。 我正在使用Wordpress_XMLRPC lib,到目前為止,我已經嘗試了以下方法的變體:

wp = Client(WPapilink, Wpusername, WPpassword)
comment = WordPressComment()
comment.content = CommentString
wp.call(comments.NewComment(PostID, comment))

相同的設置可以創建帖子,但是當我嘗試添加評論時,我得到了:

<class 'wordpress_xmlrpc.exceptions.InvalidCredentialsError'>

我知道有comment.user但我不知道是要ID(我嘗試過0和1),用戶名(嘗試過管理員)還是接受字符串作為名稱(理想)。

我已經嘗試過文檔,但是我沒有。 如果我不知道,下一步就是直接插入到MySQL表中。 希望能朝正確的方向輕推。

更新:我正在查看WordPress API,但看不到原因。 作者似乎對身份驗證無關緊要。 用於創建帖子的auth具有管理員登錄名,並且可以很好地創建帖子,因此我不確定為什么它無法添加評論。

好的。 弄清楚了。

已為網站啟用評論,但默認在API發布它們時關閉。

post.comment_status = 'open'

將評論發布后將其設置為開放,然后開始工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM