Added Python example

This commit is contained in:
sneakypete81 2013-05-04 19:35:45 +02:00
parent 95866e086c
commit bd1f82b896

View file

@ -10,6 +10,7 @@ Get Photo
1. [Examples][examples] 1. [Examples][examples]
* [Command line][example-cli] * [Command line][example-cli]
* [PHP][example-php] * [PHP][example-php]
* [Python][example-python]
1. [Response][response] 1. [Response][response]
* [Sample][sample] * [Sample][sample]
@ -53,6 +54,14 @@ _Authentication: optional_
$client = new OpenPhotoOAuth($host, $consumerKey, $consumerSecret, $oauthToken, $oauthTokenSecret); $client = new OpenPhotoOAuth($host, $consumerKey, $consumerSecret, $oauthToken, $oauthTokenSecret);
$response = $client->get("/photo/b/view.json"); $response = $client->get("/photo/b/view.json");
<a name="example-python"></a>
#### Python (using [openphoto-python][openphoto-python])
client = openphoto.OpenPhoto()
photo = client.photos.list()[0] # Returns the first photo from the list
photo.view(returnSizes="20x20") # Updates the photo object with the requested size
print photo.path20x20
---------------------------------------- ----------------------------------------
<a name="response"></a> <a name="response"></a>
@ -109,8 +118,10 @@ The response is in a standard [response envelope](http://theopenphotoproject.org
[examples]: #examples [examples]: #examples
[example-cli]: #example-cli [example-cli]: #example-cli
[example-php]: #example-php [example-php]: #example-php
[example-python]: #example-python
[response]: #response [response]: #response
[sample]: #sample [sample]: #sample
[photogeneration]: http://theopenphotoproject.org/documentation/faq/PhotoGeneration [photogeneration]: http://theopenphotoproject.org/documentation/faq/PhotoGeneration
[ReturnSizes]: http://theopenphotoproject.org/documentation/faq/ReturnSizes [ReturnSizes]: http://theopenphotoproject.org/documentation/faq/ReturnSizes
[openphoto-php]: https://github.com/photo/openphoto-php [openphoto-php]: https://github.com/photo/openphoto-php
[openphoto-python]: https://github.com/photo/openphoto-python