| 0 |
## Read API |
0 |
## Read API |
| ... |
|
... |
|
| 53 |
|
53 |
|
| 54 |
<script> |
54 |
<div class="query" style="width: 800px; margin-left: 100px;"> |
|
|
55 |
<pre> |
| 55 |
var request = { |
55 |
var request = { |
| ... |
|
... |
|
| 65 |
query(request, response); |
65 |
query(request, response); |
| 66 |
</script> |
67 |
</pre></div> |
| 67 |
|
68 |
|
| 68 |
A curl request for the above, then, would read as follows: |
69 |
A curl request for the above, then, would read as follows: |
| 69 |
|
70 |
|
| 70 |
<div class="query" style="width: 800px; margin-left: 100px;"> |
71 |
<div class="query" style="width: 800px; margin-left: 100px;"> |
| 71 |
<pre>$ curl -G --data-urlencode 'query={"type":"\/type\/edition", "isbn_10":"0789312239"}' \ |
72 |
<pre> |
|
|
73 |
$ curl -G --data-urlencode 'query={"type":"\/type\/edition", "isbn_10":"0789312239"}' \ |
| 72 |
http://openlibrary.org/api/things</pre> |
72 |
http://openlibrary.org/api/things</pre> |
| ... |
|
... |
|
| 80 |
|
80 |
|
| 81 |
<script> |
83 |
<div class="query" style="width: 800px; margin-left: 100px;"> |
|
|
84 |
<pre> |
| 82 |
var request = { |
82 |
var request = { |
| ... |
|
... |
|
| 118 |
query(request, response); |
118 |
query(request, response); |
| 119 |
</script> |
122 |
</pre></div> |
| 120 |
|
120 |
|
| ... |
|
... |
|
| 128 |
|
128 |
|
| 129 |
<script> |
132 |
<div class="query" style="width: 800px; margin-left: 100px;"> |
|
|
133 |
<pre> |
| 130 |
var request = { |
130 |
var request = { |
| ... |
|
... |
|
| 143 |
|
143 |
|
| 144 |
</script> |
148 |
</pre></div> |
| 145 |
|
149 |
|
| 146 |
By default sort operation returns the results in the ascending order. To reverse that order, prepend minus (`-`) to the value of `sort` directive. |
150 |
By default sort operation returns the results in the ascending order. To reverse that order, prepend minus (`-`) to the value of `sort` directive. |
| 147 |
|
151 |
|
| 148 |
<script> |
152 |
<div class="query" style="width: 800px; margin-left: 100px;"> |
|
|
153 |
<pre> |
| 149 |
var request = { |
149 |
var request = { |
| ... |
|
... |
|
| 163 |
|
163 |
|
| 164 |
</script> |
169 |
</pre></div> |
| 165 |
|
165 |
|
| ... |
|
... |
|
| 171 |
|
171 |
|
| 172 |
<script> |
177 |
<div class="query" style="width: 800px; margin-left: 100px;"> |
|
|
178 |
<pre> |
| 173 |
var request = { |
173 |
var request = { |
| ... |
|
... |
|
| 194 |
query(request, response); |
194 |
query(request, response); |
| 195 |
</script> |
201 |
</pre></div> |
| 196 |
|
202 |
|
| 197 |
The `offset` directive can be used to ask infogami to give results from a specific offset. |
203 |
The `offset` directive can be used to ask infogami to give results from a specific offset. |
| 198 |
|
204 |
|
| 199 |
The following query gives the next 10 templates. |
205 |
The following query gives the next 10 templates. |
| 200 |
|
206 |
|
| 201 |
<script> |
207 |
<div class="query" style="width: 800px; margin-left: 100px;"> |
|
|
208 |
<pre> |
| 202 |
var request = { |
202 |
var request = { |
| ... |
|
... |
|
| 225 |
query(request, response); |
225 |
query(request, response); |
| 226 |
</script> |
233 |
</pre></div> |
| 227 |
|
227 |
|
| ... |
|
... |
|
| 233 |
|
233 |
|
| 234 |
<script> |
241 |
<div class="query" style="width: 800px; margin-left: 100px;"> |
|
|
242 |
<pre> |
| 235 |
|
235 |
|
| ... |
|
... |
|
| 254 |
query(request, response) |
254 |
query(request, response) |
| 255 |
</script> |
263 |
</pre></div> |
| 256 |
|
256 |
|
| ... |
|
... |
|
| 489 |
<br /><br /><br /> |
489 |
<br /><br /><br /> |
|