|
Revision 45, 1.5 kB
(checked in by sven, 3 years ago)
|
dos2unix to clean line endings, set svn property eol-style native, some whitespace homogenisation
|
- Property svn:eol-style set to
native
|
| Line | |
|---|
| 1 |
Elgg XML-RPC package |
|---|
| 2 |
|
|---|
| 3 |
This plugin implements XML-RPC interfaces for the following API definitions: |
|---|
| 4 |
|
|---|
| 5 |
* Blogger API |
|---|
| 6 |
* metaWeblog API |
|---|
| 7 |
* MoveableType API |
|---|
| 8 |
|
|---|
| 9 |
The package depends on the PEAR XML-RPC package, see <http://pear.php.net/manual/en/package.webservices.xml-rpc.php>. Be sure you are using a recent version (>= 1.3), since older versions could cause trouble with some clients. |
|---|
| 10 |
|
|---|
| 11 |
The code should be considered beta quality right now. Not a lot of testing has been done with available clients, so if you encounter any problems, please report them to <misja@efobia.nl>. |
|---|
| 12 |
|
|---|
| 13 |
Clients include w.Bloggar <http://www.w.blogar.com> for Windows and DashBlog <http://dashblog.theonelab.com/> for Mac OS X. |
|---|
| 14 |
|
|---|
| 15 |
The client should be configured to send requests to the following URL: http://your_elg_server/_rpc/RPC2.php |
|---|
| 16 |
|
|---|
| 17 |
The MetaWeblog API is fully usable, although not complete: categories aren't supported by Elgg at the moment, so they are of no use right now and are not being handled. |
|---|
| 18 |
|
|---|
| 19 |
A debugging proxy server is included in the debug directory, it would be useful if you can provide some output from this utility. The proxy requires python to be installed on your system. Point it at the Elgg system you are using, e.g.: |
|---|
| 20 |
|
|---|
| 21 |
./xmlrpc-debug-proxy.py elgg.net 80 |
|---|
| 22 |
|
|---|
| 23 |
Next, configure your client to send requests to localhost:8080/_rpc/RPC2.php and you will see the requests being made flashing by. |
|---|
| 24 |
|
|---|
| 25 |
One final notice: the API's require to have your password being sent unencrypted accross the net. Please be aware of this security risk. |
|---|