|
|||||||
|
There are a number of services that will post audio to people's weblogs.
Some of the services work via the telephone. After you've created an account,
you call a special phone number, enter your PIN number and/or password,
and record a message which is then automatically posted to your weblog.
Setting up Your Ping Service InterfaceAudio Weblogs.com has two interfaces available: REST and XML-RPC. Both follow standard industry practices for ping server interfaces. You simply configure your blogging software to ping Audio Weblogs.com anytime you publish new content. A Quick Word on DomainsAudio Weblogs.com manages two domains for audio ping services: audio.weblogs.com and audiorpc.weblogs.com. While both domains currently offer the same ping services, your ping clients and changes XML consumers should only refer to the audiorpc.weblogs.com domain as audio.weblogs.com may not support pinging in the future. ↑ TopSetting up an XML-RPC Client
The XML RPC request should be constructed based on: The XML RPC response will have a Struct with three members: If the call succeeds, the weblog will appear in shortChanges.xml, changes.xml, and rss100.xml on the next generation, usually within 5 to 10 minutes. ↑ Top Example XML-RPC Request:
POST /RPC2 HTTP/1.0
User-Agent: Radio UserLand/7.1b7 (WinNT)
Host: audiorpc.weblogs.com
Content-Type: text/xml
Content-length: 250
<?xml version="1.0"?>
<methodCall>
<methodName>audioUpdate</methodName>
<params>
<param>
<value>My Podcast Site</value>
</param>
<param>
<value>http://mypodcasts.com/</value>
</param>
</params>
</methodCall>
↑ Top Example XML-RPC Response:
HTTP/1.1 200 OK
Connection: close
Content-Length: 333
Content-Type: text/xml
Date: Sun, 30 Sep 2001 20:02:30 GMT
Server: Apache
<?xml version="1.0"?>
<methodResponse>
<params>
<param>
<value>
<struct>
<member>
<name>flerror</name>
<value>
<boolean>0</boolean>
</value>
</member>
<member>
<name>message</name>
<value>Thanks for the ping.</value>
<member>
<name>legal</name>
<value>You agree that use of the Weblogs.com ping service is governed by the Terms of Use found at www.weblogs.com.</value>
</member>
</member>
</struct>
</value>
</param>
</params>
</methodResponse>
↑ Top Setting up a REST ClientAudio Weblogs.com accepts form-based HTTP POST and GET requests for audio pings. For example, the following is a valid HTTP GET ping request:
URL: http://audiorpc.weblogs.com/pingSiteForm Optional Parameter: Example HTTP GET request:
http://audiorpc.weblogs.com/pingSiteForm?name=My+Audio+Blogs&url=http%3A%2F%2Fmyaudioblogs.com
↑ Top
Processing Model, Error Responses, and Rejected PingsBoth the REST and XML-RPC interfaces are synchronous and will attempt to ensure that your client submitted a valid ping. Examples of invalid pings include, but are not limited to:
The core Audio Weblogs.com ping processing service is based upon an asynchronous model. This means that even though your client receives an initial "Thanks for the ping" synchronous response, your ping may be dropped or filtered later for various reasons (not limited to the following):
As always, if you feel that your ping is being inappropriately dropped, or have other questions regarding this service, you may send an email to info@weblogs.com. ↑ TopPublished Weblog Lists: changes.xml, shortChanges.xml and rss100.xmlEvery five minutes, Audio Weblogs.com publishes two documents:
Weblogs.com supports HTTP request and response headers like "If-Modified-Since" and ETag to help you save bandwidth by only downloading the changes files that you haven't already seen. Both changes.xml and shortChanges.xml conform to the following XML document structure:
<weblogUpdates version="2" updated="Mon, 10 Oct 2005 14:10:00 GMT" count="1384779">
<weblog name="Audio Weblogs.com" url="http://audio.weblogs.com" when="1"/>
<weblog name="My Blog site" url="http://www.myblogsite.com" when="2"/>
<weblog name="Another site" url="http://www.anothersite.com" when="3"/>
</weblogUpdates>
The <weblogUpdates> Elementchanges.xml and shortChanges.xml contain a single
The <weblog> Element
Compatibility NotesAudio Weblogs.com is fully compatible with the original site maintained by Dave Winer. |
||||||
| VeriSign (Nasdaq: VRSN) operates digital infrastructure that enables and protects billions of interactions across the world's voice and data networks. VeriSign offerings include SSL, SSL Certificates, and digital content solutions, Extended Validation, two-factor authentication, identity protection, managed network security, public key infrastructure (PKI), security consulting, information management, and solutions for intelligent communications, and content. | |||||||