User

From Oxygen.next Wiki

Jump to: navigation, search

Contents

[edit] Description

Gets information about the current logged in user

[edit] Summary

URL: https://oxygennext.apigee.com/User.format
Formats: Xml, Json
Requires Authentication (about Authentication): true
HTTP Method(s): GET
API rate limited (about Rate Limiting): true

[edit] Parameters

No Parameters


Response

XML Example (truncated)

<?xml version="1.0" encoding="utf-8" ?>
<User>
  <UploadWebDavLink readonly="true">https://oxygennext.apigee.com/Upload/e4fe7043-3071-4a4d-978c-5d5058b17674</UploadWebDavLink>
  <UserLink readonly="true">https://oxygennext.apigee.com/User/e4fe7043-3071-4a4d-978c-5d5058b17674</UserLink>
  <UserName>Admin</UserName>
  <IsLockedOut>False</IsLockedOut>
  <LastActivityDate readonly="true">3/11/2008 12:08:24 PM</LastActivityDate>
  <Comment>Als Blindtext wird Text bezeichnet, den man bei der Gestaltung von Medien verwendet, sofern der eigentliche Text noch nicht vorliegt. Mit Hilfe des Blindtextes kann die Verteilung des Textes auf der Seite sowie die Lesbarkeit der Typografie beurteilt werden. Er besteht aus einer mehr oder minder sinnlosen Folge von W�rtern, oft auch nur aus wort�hnlichen Silbenfolgen. Komponisten von Liedern benutzen Blindtexte beim Komponieren von Melodien und singen diese bevor der Liedtext gedichtet wird (z.B. von Herbert Gr�nemeyer).</Comment>
  <FullName>Administrator</FullName>
  <EMail>admin@admin.admin</EMail>
  <Language>de</Language>
  <TeamLink readonly="true">https://oxygennext.apigee.com/Team/df424f75-52f2-4232-b9a0-4178ddd05aa9</TeamLink>
  <TimeZoneKey />
  <CurrentRate readonly="true">0</CurrentRate>
  <RateLimit readonly="true">1000</RateLimit>
  <Delete>https://oxygennext.apigee.com/User/e4fe7043-3071-4a4d-978c-5d5058b17674/Delete</Delete>
  <Move>https://oxygennext.apigee.com/User/e4fe7043-3071-4a4d-978c-5d5058b17674/MoveTo/{targetGuid}</Move>
</User>

[edit] Usage examples

cURL (about cURL):
curl -u user:password https://oxygennext.apigee.com/User

Do you have an example to share in the language of your choice? Please share!

C# example:

XDocument user = XDocument.Parse(webClient.DownloadString(settings.ApiUrl + "/User"));
 
IEnumerable<XElement> query = from document in user.Elements("User")
                                          select document.Element("TeamLink");
 
foreach (XElement element in query)
{
    return element.Value;
}
return null;

see also at Youtube Mashup Sample

Personal tools