# Universal Feed Parser

Parse RSS and Atom feeds in Python. 3000 unit tests. Open source.

- Download ·
- Documentation ·
- Unit tests ·
- Report a bug

## feed.cloud

No one really knows what a cloud is. It is vaguely documented in SOAP meets RSS.

### Comes from

- `/rss/channel/cloud`

### feed.cloud.domain

The domain of the cloud. Should be just the domain name, not including the `http://` protocol. All clouds are presumed to operate over HTTP. The cloud specification does not support secure clouds over HTTPS, nor can clouds operate over other protocols.

### feed.cloud.port

The port of the cloud. Should be an integer, but Universal Feed Parser currently returns it as a string.

### feed.cloud.path

The URL path of the cloud.

### feed.cloud.registerProcedure

The name of the procedure to call on the cloud.

### feed.cloud.protocol

The protocol of the cloud. Documentation differs on what the acceptable values are. Acceptable values definitely include `xml-rpc` and `soap`, although only in lowercase, despite both being acronyms.

There is no way for a publisher to specify the version number of the protocol to use. `soap` refers to SOAP 1.1; the cloud interface does not support SOAP 1.0 or 1.2.

`post` or `http-post` might also be acceptable values; nobody really knows for sure.

← feed.textinput
feed.publisher →