The following command adds a user property with property name "foo" and pairs it with the data from file "bar". The user name is "user".
curl -u username:password -H "Content-Type: text/plain" -H "Slug: foo" -d @bar -i http://mindtouch.address/@api/deki/users/=user/properties
We want to create a simple text property for the user Batman. The property name is "alterego" and the value is "Bruce Wayne", as outlined in "userprop.txt".
Content-Type: text/plain
Bruce Wayne
curl -u username:password -H "Content-Type: text/plain" -H "Slug: alterego" -d @userprop.txt -i http://192.168.168.110/@api/deki/users/=Batman/properties
HTTP/1.1 200 OK Date: Tue, 12 Jan 2010 01:10:45 GMT Server: Dream-HTTPAPI/1.7.2.17433 X-Deki-Site: id="default" Content-Type: application/xml; charset=utf-8 Content-Length: 680 Via: 1.1 dekiwiki
Content-Type: application/xml
<?xml version="1.0"?>
<property name="alterego" href="http://192.168.168.110/@api/deki/users/4/properties/alterego/info" etag="35.r1_ts2010-01-12T01:10:44Z">
<contents type="text/plain" size="11" href="http://192.168.168.110/@api/deki/users/4/properties/alterego">Bruce Wayne</contents>
<date.modified>2010-01-12T01:10:44Z</date.modified>
<user.modified id="1" href="http://192.168.168.110/@api/deki/users/1">
<nick>Admin</nick>
<username>Admin</username>
<email>melder@mindtouch.com</email>
<hash.email>637b79dca5c8ebdc4347bccca42d3487</hash.email>
<uri.gravatar>http://www.gravatar.com/avatar/637b79dca5c8ebdc4347bccca42d3487</uri.gravatar>
</user.modified>
<change-description/>
</property>
| Images 0 | ||
|---|---|---|
| No images to display in the gallery. |
Copyright © 2011 MindTouch, Inc. Powered by