pikeo.photos.setMeta

Set the meta information for a photo.

The calling user must be the owner of the photo.

Additional Parameters

Type Parameter Required Description
Integer photo_id Yes The photo id to change the meta information
String
title
Yes
The new title for the photo.
String description Yes The new description for the photo.

Returns

All the information about the photo.

REST

Call

The following code represents the parameters of the HTTP POST request:

title%3Dtitle+of+the+picture%26login%3Djattali%26photo_id%3D13%26description%3Da+brief+description%26nonce%3DNzI2MTgxODU1NDA5NDE5MzEw%26timestamp%3D2008-10-07T14%3A52%3A52Z%26api_key%3Dyour_api_key%26api_sig%3DH4NZNp1N5jtGwX00lk4C7kVaRHk%3D%26method%3Dpikeo.photos.setMeta
(decoded : title=title of the picture&login=jattali&photo_id=13&description=a brief description&nonce=NzI2MTgxODU1NDA5NDE5MzEw&timestamp=2008-10-07T14:52:52Z&api_key=your_api_key&api_sig=H4NZNp1N5jtGwX00lk4C7kVaRHk=&method=pikeo.photos.setMeta)

Response

  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <response>  
  3.   <photo>  
  4.     <id>13</id>  
  5.     <owner_id>565</owner_id>  
  6.     <owner_username>vincent</owner_username>  
  7.     <url_prefix>http://test.pikeo.com/images/imgrep2/</url_prefix>  
  8.     <secret>84164b9c2274c6a1d87e545d3407af35</secret>  
  9.     <original>059c31303f197e623a55343a2c116e56</original>  
  10.     <title>title of the phicture</title>  
  11.     <description>a brief description</description>  
  12.     <date_posted>null</date_posted>  
  13.     <date_taken>2005-02-12 00:38:08.0</date_taken>  
  14.     <is_contact>true</is_contact>  
  15.     <is_friend>true</is_friend>  
  16.     <is_family>true</is_family>  
  17.     <value>  
  18.       <array>  
  19.         <tag>  
  20.           <id>711</id>  
  21.           <category>where</category>  
  22.           <name>Death valley</name>  
  23.         </tag>  
  24.         <tag>  
  25.           <id>862</id>  
  26.           <category>who</category>  
  27.           <name>Fab</name>  
  28.         </tag>  
  29.         <tag>  
  30.           <id>2114</id>  
  31.           <category>what</category>  
  32.           <name>sand</name>  
  33.         </tag>  
  34.         <tag>  
  35.           <id>1062</id>  
  36.           <category>what</category>  
  37.           <name>group</name>  
  38.         </tag>  
  39.         <tag>  
  40.           <id>880</id>  
  41.           <category>what</category>  
  42.           <name>Favorite</name>  
  43.         </tag>  
  44.       </array>  
  45.     </value>  
  46.   </photo>  
  47. </response>  
<?xml version="1.0" encoding="UTF-8"?>
<response>
  <photo>
    <id>13</id>
    <owner_id>565</owner_id>
    <owner_username>vincent</owner_username>
    <url_prefix>http://test.pikeo.com/images/imgrep2/</url_prefix>
    <secret>84164b9c2274c6a1d87e545d3407af35</secret>
    <original>059c31303f197e623a55343a2c116e56</original>
    <title>title of the photo</title>
    <description>a brief description</description>
    <date_posted>null</date_posted>
    <date_taken>2005-02-12 00:38:08.0</date_taken>
    <is_contact>true</is_contact>
    <is_friend>true</is_friend>
    <is_family>true</is_family>
    <value>
      <array>
        <tag>
          <id>711</id>
          <category>where</category>
          <name>Death valley</name>
        </tag>
        <tag>
          <id>862</id>
          <category>who</category>
          <name>Fab</name>
        </tag>
        <tag>
          <id>2114</id>
          <category>what</category>
          <name>sand</name>
        </tag>
        <tag>
          <id>1062</id>
          <category>what</category>
          <name>group</name>
        </tag>
        <tag>
          <id>880</id>
          <category>what</category>
          <name>Favorite</name>
        </tag>
      </array>
    </value>
  </photo>
</response>

XMLRPC

Call

  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <methodCall>  
  3.   <methodName>pikeo.photos.getInfo</methodName>  
  4.   <params>  
  5.     <param>  
  6.       <value>  
  7.         <struct>  
  8.           <member>  
  9.             <name>photo_id</name>  
  10.             <value>  
  11.               <i4>13</i4>  
  12.             </value>  
  13.           </member> 
  14.           <member>  
  15.             <name>title</name>  
  16.             <value>title of the picture</value>  
  17.           </member> 
  18.           <member>  
  19.             <name>description</name>  
  20.             <value>a brief description</value>  
  21.           </member> 
  22.           <member>  
  23.             <name>nonce</name>  
  24.             <value>LTUxNDk2MzU5NDEwMTc4NTQ3MjA=</value>  
  25.           </member>  
  26.           <member>  
  27.             <name>timestamp</name>  
  28.             <value>2007-11-01T11:34:51Z</value>  
  29.           </member>  
  30.           <member>  
  31.             <name>api_key</name>  
  32.             <value>your_api_key</value>  
  33.           </member>  
  34.           <member>  
  35.             <name>api_sig</name>  
  36.             <value>fNl9z5eeZ9bwGCFEr2Vg8sbq82c=</value>  
  37.           </member>  
  38.         </struct>  
  39.       </value>  
  40.     </param>  
  41.   </params>  
  42. </methodCall>  
<?xml version="1.0" encoding="UTF-8"?>
<methodCall>
  <methodName>pikeo.photos.getInfo</methodName>
  <params>
    <param>
      <value>
        <struct>
          <member>
            <name>photo_id</name>
            <value>
              <i4>13</i4>
            </value>
          </member>
          <member>
            <name>nonce</name>
            <value>LTUxNDk2MzU5NDEwMTc4NTQ3MjA=</value>
          </member>
          <member>
            <name>timestamp</name>
            <value>2007-11-01T11:34:51Z</value>
          </member>
          <member>
            <name>api_key</name>
            <value>your_api_key</value>
          </member>
          <member>
            <name>api_sig</name>
            <value>fNl9z5eeZ9bwGCFEr2Vg8sbq82c=</value>
          </member>
        </struct>
      </value>
    </param>
  </params>
</methodCall>

Response

  1. <?xml version="1.0"?>  
  2. <methodResponse>  
  3.   <params>  
  4.     <param>  
  5.       <value>  
  6.         <struct>  
  7.           <member>  
  8.             <name>objectType</name>  
  9.             <value>  
  10.               <string>photo</string>  
  11.             </value>  
  12.           </member>  
  13.           <member>  
  14.             <name>id</name>  
  15.             <value>  
  16.               <i4>13</i4>  
  17.             </value>  
  18.           </member>  
  19.           <member>  
  20.             <name>ownerId</name>  
  21.             <value>  
  22.               <i4>565</i4>  
  23.             </value>  
  24.           </member>  
  25.           <member>  
  26.             <name>ownerUsername</name>  
  27.             <value>  
  28.               <string>vincent</string>  
  29.             </value>  
  30.           </member>  
  31.           <member>  
  32.             <name>urlPrefix</name>  
  33.             <value>  
  34.               <string>http://test.pikeo.com/images/imgrep2/</string>  
  35.             </value>  
  36.           </member>  
  37.           <member>  
  38.             <name>secret</name>  
  39.             <value>  
  40.               <string>84164b9c2274c6a1d87e545d3407af35</string>  
  41.             </value>  
  42.           </member>  
  43.           <member>  
  44.             <name>original</name>  
  45.             <value>  
  46.               <string>059c31303f197e623a55343a2c116e56</string>  
  47.             </value>  
  48.           </member>  
  49.           <member>  
  50.             <name>title</name>  
  51.             <value>  
  52.               <string>title of the picture</string>  
  53.             </value>  
  54.           </member>  
  55.           <member>  
  56.             <name>description</name>  
  57.             <value>  
  58.               <string>a brief description</string>  
  59.             </value>  
  60.           </member>  
  61.           <member>  
  62.             <name>datePosted</name>  
  63.           </member>  
  64.           <member>  
  65.             <name>dateTaken</name>  
  66.             <value>  
  67.               <dateTime.iso8601>20050212T00:38:08</dateTime.iso8601>  
  68.             </value>  
  69.           </member>  
  70.           <member>  
  71.             <name>contact</name>  
  72.             <value>  
  73.               <boolean>1</boolean>  
  74.             </value>  
  75.           </member>  
  76.           <member>  
  77.             <name>friend</name>  
  78.             <value>  
  79.               <boolean>1</boolean>  
  80.             </value>  
  81.           </member>  
  82.           <member>  
  83.             <name>family</name>  
  84.             <value>  
  85.               <boolean>1</boolean>  
  86.             </value>  
  87.           </member>  
  88.           <member>  
  89.             <name>tags</name>  
  90.             <value>  
  91.               <array>  
  92.                 <data>  
  93.                   <value>  
  94.                     <struct>  
  95.                       <member>  
  96.                         <name>objectType</name>  
  97.                         <value>  
  98.                           <string>tag</string>  
  99.                         </value>  
  100.                       </member>  
  101.                       <member>  
  102.                         <name>id</name>  
  103.                         <value>  
  104.                           <i4>711</i4>  
  105.                         </value>  
  106.                       </member>  
  107.                       <member>  
  108.                         <name>categoryId</name>  
  109.                         <value>  
  110.                           <i4>3</i4>  
  111.                         </value>  
  112.                       </member>  
  113.                       <member>  
  114.                         <name>name</name>  
  115.                         <value>  
  116.                           <string>Death valley</string>  
  117.                         </value>  
  118.                       </member>  
  119.                     </struct>  
  120.                   </value>  
  121.                   <value>  
  122.                     <struct>  
  123.                       <member>  
  124.                         <name>objectType</name>  
  125.                         <value>  
  126.                           <string>tag</string>  
  127.                         </value>  
  128.                       </member>  
  129.                       <member>  
  130.                         <name>id</name>  
  131.                         <value>  
  132.                           <i4>862</i4>  
  133.                         </value>  
  134.                       </member>  
  135.                       <member>  
  136.                         <name>categoryId</name>  
  137.                         <value>  
  138.                           <i4>2</i4>  
  139.                         </value>  
  140.                       </member>  
  141.                       <member>  
  142.                         <name>name</name>  
  143.                         <value>  
  144.                           <string>Fab</string>  
  145.                         </value>  
  146.                       </member>  
  147.                     </struct>  
  148.                   </value>  
  149.                   <value>  
  150.                     <struct>  
  151.                       <member>  
  152.                         <name>objectType</name>  
  153.                         <value>  
  154.                           <string>tag</string>  
  155.                         </value>  
  156.                       </member>  
  157.                       <member>  
  158.                         <name>id</name>  
  159.                         <value>  
  160.                           <i4>2114</i4>  
  161.                         </value>  
  162.                       </member>  
  163.                       <member>  
  164.                         <name>categoryId</name>  
  165.                         <value>  
  166.                           <i4>1</i4>  
  167.                         </value>  
  168.                       </member>  
  169.                       <member>  
  170.                         <name>name</name>  
  171.                         <value>  
  172.                           <string>sand</string>  
  173.                         </value>  
  174.                       </member>  
  175.                     </struct>  
  176.                   </value>  
  177.                   <value>  
  178.                     <struct>  
  179.                       <member>  
  180.                         <name>objectType</name>  
  181.                         <value>  
  182.                           <string>tag</string>  
  183.                         </value>  
  184.                       </member>  
  185.                       <member>  
  186.                         <name>id</name>  
  187.                         <value>  
  188.                           <i4>1062</i4>  
  189.                         </value>  
  190.                       </member>  
  191.                       <member>  
  192.                         <name>categoryId</name>  
  193.                         <value>  
  194.                           <i4>1</i4>  
  195.                         </value>  
  196.                       </member>  
  197.                       <member>  
  198.                         <name>name</name>  
  199.                         <value>  
  200.                           <string>group</string>  
  201.                         </value>  
  202.                       </member>  
  203.                     </struct>  
  204.                   </value>  
  205.                   <value>  
  206.                     <struct>  
  207.                       <member>  
  208.                         <name>objectType</name>  
  209.                         <value>  
  210.                           <string>tag</string>  
  211.                         </value>  
  212.                       </member>  
  213.                       <member>  
  214.                         <name>id</name>  
  215.                         <value>  
  216.                           <i4>880</i4>  
  217.                         </value>  
  218.                       </member>  
  219.                       <member>  
  220.                         <name>categoryId</name>  
  221.                         <value>  
  222.                           <i4>1</i4>  
  223.                         </value>  
  224.                       </member>  
  225.                       <member>  
  226.                         <name>name</name>  
  227.                         <value>  
  228.                           <string>Favorite</string>  
  229.                         </value>  
  230.                       </member>  
  231.                     </struct>  
  232.                   </value>  
  233.                 </data>  
  234.               </array>  
  235.             </value>  
  236.           </member>  
  237.         </struct>  
  238.       </value>  
  239.     </param>  
  240.   </params>  
  241. </methodResponse>  
<?xml version="1.0"?>
<methodResponse>
  <params>
    <param>
      <value>
        <struct>
          <member>
            <name>objectType</name>
            <value>
              <string>photo</string>
            </value>
          </member>
          <member>
            <name>id</name>
            <value>
              <i4>13</i4>
            </value>
          </member>
          <member>
            <name>ownerId</name>
            <value>
              <i4>565</i4>
            </value>
          </member>
          <member>
            <name>ownerUsername</name>
            <value>
              <string>vincent</string>
            </value>
          </member>
          <member>
            <name>urlPrefix</name>
            <value>
              <string>http://test.pikeo.com/images/imgrep2/</string>
            </value>
          </member>
          <member>
            <name>secret</name>
            <value>
              <string>84164b9c2274c6a1d87e545d3407af35</string>
            </value>
          </member>
          <member>
            <name>original</name>
            <value>
              <string>059c31303f197e623a55343a2c116e56</string>
            </value>
          </member>
          <member>
            <name>title</name>
            <value>
              <string>IM000555</string>
            </value>
          </member>
          <member>
            <name>description</name>
            <value>
              <string></string>
            </value>
          </member>
          <member>
            <name>datePosted</name>
          </member>
          <member>
            <name>dateTaken</name>
            <value>
              <dateTime.iso8601>20050212T00:38:08</dateTime.iso8601>
            </value>
          </member>
          <member>
            <name>contact</name>
            <value>
              <boolean>1</boolean>
            </value>
          </member>
          <member>
            <name>friend</name>
            <value>
              <boolean>1</boolean>
            </value>
          </member>
          <member>
            <name>family</name>
            <value>
              <boolean>1</boolean>
            </value>
          </member>
          <member>
            <name>tags</name>
            <value>
              <array>
                <data>
                  <value>
                    <struct>
                      <member>
                        <name>objectType</name>
                        <value>
                          <string>tag</string>
                        </value>
                      </member>
                      <member>
                        <name>id</name>
                        <value>
                          <i4>711</i4>
                        </value>
                      </member>
                      <member>
                        <name>categoryId</name>
                        <value>
                          <i4>3</i4>
                        </value>
                      </member>
                      <member>
                        <name>name</name>
                        <value>
                          <string>Death valley</string>
                        </value>
                      </member>
                    </struct>
                  </value>
                  <value>
                    <struct>
                      <member>
                        <name>objectType</name>
                        <value>
                          <string>tag</string>
                        </value>
                      </member>
                      <member>
                        <name>id</name>
                        <value>
                          <i4>862</i4>
                        </value>
                      </member>
                      <member>
                        <name>categoryId</name>
                        <value>
                          <i4>2</i4>
                        </value>
                      </member>
                      <member>
                        <name>name</name>
                        <value>
                          <string>Fab</string>
                        </value>
                      </member>
                    </struct>
                  </value>
                  <value>
                    <struct>
                      <member>
                        <name>objectType</name>
                        <value>
                          <string>tag</string>
                        </value>
                      </member>
                      <member>
                        <name>id</name>
                        <value>
                          <i4>2114</i4>
                        </value>
                      </member>
                      <member>
                        <name>categoryId</name>
                        <value>
                          <i4>1</i4>
                        </value>
                      </member>
                      <member>
                        <name>name</name>
                        <value>
                          <string>sand</string>
                        </value>
                      </member>
                    </struct>
                  </value>
                  <value>
                    <struct>
                      <member>
                        <name>objectType</name>
                        <value>
                          <string>tag</string>
                        </value>
                      </member>
                      <member>
                        <name>id</name>
                        <value>
                          <i4>1062</i4>
                        </value>
                      </member>
                      <member>
                        <name>categoryId</name>
                        <value>
                          <i4>1</i4>
                        </value>
                      </member>
                      <member>
                        <name>name</name>
                        <value>
                          <string>group</string>
                        </value>
                      </member>
                    </struct>
                  </value>
                  <value>
                    <struct>
                      <member>
                        <name>objectType</name>
                        <value>
                          <string>tag</string>
                        </value>
                      </member>
                      <member>
                        <name>id</name>
                        <value>
                          <i4>880</i4>
                        </value>
                      </member>
                      <member>
                        <name>categoryId</name>
                        <value>
                          <i4>1</i4>
                        </value>
                      </member>
                      <member>
                        <name>name</name>
                        <value>
                          <string>Favorite</string>
                        </value>
                      </member>
                    </struct>
                  </value>
                </data>
              </array>
            </value>
          </member>
        </struct>
      </value>
    </param>
  </params>
</methodResponse>

Comments

New comments are not being accepted at this time.