Please disable Adblockers and enable JavaScript for domain CEWebS.cs.univie.ac.at! We have NO ADS, but they may interfere with some of our course material.
Name: examples/flickr/Exif/exif.xml
1: | <description datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes" xmlns="http://riddl.org/ns/description/1.0" xmlns:xi="http://www.w3.org/2001/XInclude"> |
2: | |
3: | <message name="jpegdata"> |
4: | <!--{{{--> |
5: | <parameter name="api_key" type="string"> |
6: | <param name="pattern">[a-f0-9]+</param> |
7: | </parameter> |
8: | <parameter name="auth_token" type="string"> |
9: | <param name="pattern">[a-f0-9-]+</param> |
10: | </parameter> |
11: | <parameter name="photo" mimetype="image/jpeg"/> |
12: | <parameter name="author" type="string"/> |
13: | <parameter name="title" type="string"/> |
14: | <parameter name="description" type="string"/> |
15: | <parameter name="tags" type="string"/> |
16: | <parameter name="longitude" type="float"> |
17: | <param name="minInclusive">-180.0</param> |
18: | <param name="maxInclusive">180.0</param> |
19: | </parameter> |
20: | <parameter name="latitude" type="float"> |
21: | <param name="minInclusive">-90.0</param> |
22: | <param name="maxInclusive">90.0</param> |
23: | </parameter> |
24: | <optional> |
25: | <parameter name="is_public" type="integer"> |
26: | <choice> |
27: | <value>0</value> <!-- Yes --> |
28: | <value>1</value> <!-- No --> |
29: | </choice> |
30: | </parameter> |
31: | </optional> |
32: | <optional> |
33: | <parameter name="is_friend" type="integer"> |
34: | <choice> |
35: | <value>0</value> <!-- Yes --> |
36: | <value>1</value> <!-- No --> |
37: | </choice> |
38: | </parameter> |
39: | </optional> |
40: | <optional> |
41: | <parameter name="is_family" type="integer"> |
42: | <choice> |
43: | <value>0</value> <!-- Yes --> |
44: | <value>1</value> <!-- No --> |
45: | </choice> |
46: | </parameter> |
47: | </optional> |
48: | <optional> |
49: | <parameter name="safety_level" type="integer"> |
50: | <choice> |
51: | <value>1</value> <!-- Safe --> |
52: | <value>2</value> <!-- Moderate --> |
53: | <value>3</value> <!-- Restricted --> |
54: | </choice> |
55: | </parameter> |
56: | </optional> |
57: | <optional> |
58: | <parameter name="content_type" type="integer"> |
59: | <choice> |
60: | <value>1</value> <!-- Photo --> |
61: | <value>2</value> <!-- Screenshot --> |
62: | <value>3</value> <!-- Other --> |
63: | </choice> |
64: | </parameter> |
65: | </optional> |
66: | <optional> |
67: | <parameter name="hidden" type="integer"> |
68: | <choice> |
69: | <value>1</value> <!-- global search --> |
70: | <value>2</value> <!-- hide from public search --> |
71: | </choice> |
72: | </parameter> |
73: | </optional> |
74: | <parameter name="api_sig" type="string"> |
75: | <param name="pattern">[a-f0-9]+</param> |
76: | </parameter> |
77: | <!--}}}--> |
78: | </message> |
79: | |
80: | <message name="photodata"> |
81: | <!--{{{--> |
82: | <parameter name="api_key" type="string"> |
83: | <param name="pattern">[a-f0-9]+</param> |
84: | </parameter> |
85: | <parameter name="auth_token" type="string"> |
86: | <param name="pattern">[a-f0-9-]+</param> |
87: | </parameter> |
88: | <parameter name="photo" mimetype="*"/> |
89: | <optional> |
90: | <parameter name="title" type="string"/> |
91: | </optional> |
92: | <optional> |
93: | <parameter name="description" type="string"/> |
94: | </optional> |
95: | <optional> |
96: | <parameter name="tags" type="string"/> |
97: | </optional> |
98: | <optional> |
99: | <parameter name="is_public" type="integer"> |
100: | <choice> |
101: | <value>0</value> <!-- Yes --> |
102: | <value>1</value> <!-- No --> |
103: | </choice> |
104: | </parameter> |
105: | </optional> |
106: | <optional> |
107: | <parameter name="is_friend" type="integer"> |
108: | <choice> |
109: | <value>0</value> <!-- Yes --> |
110: | <value>1</value> <!-- No --> |
111: | </choice> |
112: | </parameter> |
113: | </optional> |
114: | <optional> |
115: | <parameter name="is_family" type="integer"> |
116: | <choice> |
117: | <value>0</value> <!-- Yes --> |
118: | <value>1</value> <!-- No --> |
119: | </choice> |
120: | </parameter> |
121: | </optional> |
122: | <optional> |
123: | <parameter name="safety_level" type="integer"> |
124: | <choice> |
125: | <value>1</value> <!-- Safe --> |
126: | <value>2</value> <!-- Moderate --> |
127: | <value>3</value> <!-- Restricted --> |
128: | </choice> |
129: | </parameter> |
130: | </optional> |
131: | <optional> |
132: | <parameter name="content_type" type="integer"> |
133: | <choice> |
134: | <value>1</value> <!-- Photo --> |
135: | <value>2</value> <!-- Screenshot --> |
136: | <value>3</value> <!-- Other --> |
137: | </choice> |
138: | </parameter> |
139: | </optional> |
140: | <optional> |
141: | <parameter name="hidden" type="integer"> |
142: | <choice> |
143: | <value>1</value> <!-- global search --> |
144: | <value>2</value> <!-- hide from public search --> |
145: | </choice> |
146: | </parameter> |
147: | </optional> |
148: | <parameter name="api_sig" type="string"> |
149: | <param name="pattern">[a-f0-9]+</param> |
150: | </parameter> |
151: | <!--}}}--> |
152: | </message> |
153: | |
154: | <resource> |
155: | <post in="jpegdata" out="photodata"/> |
156: | </resource> |
157: | |
158: | </description> |