alter
Change-Id: Ie60dc3b2f90ce5b84b642ff897ea614b05347722
This commit is contained in:
parent
32e731e068
commit
8f6627def5
30
README.md
30
README.md
@ -22,22 +22,32 @@ WordPress Client是一个Java版的WordPress客户端操作库, 主要基于[W
|
||||
|
||||
## 创建WordPress操作实例
|
||||
|
||||
WordPress实例是所有操作的基础。要创建WordPress实例我们需要先创建一个WPConfig实例,即WordPress配置对象。WPConfig实例构建方式如下:
|
||||
WordPress实例是所有操作的基础。简单的WordPress实例创建方式如下:
|
||||
```java
|
||||
WordPress wp = new WordPress(XML_RPC_URL, USERNAME, PASSWORD);
|
||||
```
|
||||
* xmlRpcUrl:xmlRpc服务端地址,WordPress博客的地址通常为**博客地址 + xmlrpc.php**,如:http://www.zhyea.com/xmlrpc.php
|
||||
* username和password:登录WordPress博客后台使用的用户名和密码
|
||||
|
||||
也可以通过WPConfig(即WordPress配置对象)来更精细化地创建WordPress实例。WPConfig实例构建方式如下:
|
||||
|
||||
```java
|
||||
WPConfig config =
|
||||
new WPConfigBuilder().xmlRpcUrl(XML_RPC_URL)
|
||||
.username(USERNAME)
|
||||
.password(PASSWORD)
|
||||
.trustAll(true)
|
||||
.build();
|
||||
new WPConfigBuilder()
|
||||
.username(USERNAME)
|
||||
.password(PASSWORD)
|
||||
.xmlRpcUrl(XML_RPC_URL)
|
||||
.trustAll(true)
|
||||
.connectTimeout(3 * 60 * 1000)
|
||||
.readTimeout(3 * 60 * 1000)
|
||||
.build();
|
||||
```
|
||||
|
||||
不建议也不允许直接构建WPConfig实例,正确的方式是通过WPConfigBuilder来完成构建。构建中的几个重要参数如下:
|
||||
不建议也不允许直接构建WPConfig实例,正确的方式是通过WPConfigBuilder来完成构建。构建中的几个参数如下:
|
||||
|
||||
* xmlRpcUrl:xmlRpc服务端地址,WordPress博客的地址通常为**博客地址 + xmlrpc.php**,如我的博客:http://www.zhyea.com/xmlrpc.php
|
||||
* username和password:登录WordPress博客后台使用的用户名和密码
|
||||
* trustAll:如博客未启用https,可忽略;如已启用https,建议将之设置为true,否则需要导入证书文件后再进行操作
|
||||
* trustAll:如博客未启用https,可忽略;如已启用https,建议将之设置为true,否则需要导入证书文件后再进行操作;
|
||||
* connectTimeout:连接超时时间,单位ms
|
||||
* readTimeout:响应超时时间,单位ms
|
||||
|
||||
使用WPConfig实例来创建WordPress实例:
|
||||
|
||||
|
@ -108,6 +108,8 @@ public class WordPressTest {
|
||||
.password(PASSWORD)
|
||||
.xmlRpcUrl(XML_RPC_URL)
|
||||
.trustAll(true)
|
||||
.connectTimeout(3 * 60 * 1000)
|
||||
.readTimeout(3 * 60 * 1000)
|
||||
.build();
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user