pikeo.photos.setPrivacy

Change the privacy level of a list of photos (photo_id_list).
The var "access_type" is chosen from :
- 0 for private
- 2 for friends only
- 4 for family only
- 6 for friends and family only
- 7 for publicAuthentication is required.

force_quit_group allow you to decide if photos can quit groups automatically. It happens when photo privacy change to a more private level that does not correspond to group accessibility.

Additional Parameters

Type Parameter Required Description
List<Integer> photo_id_list Yes The list of photo ids to change the privacy
Integer

access_type

Yes The type of access to set to the list of photos
Boolean force_quit_group No option to force quitting group

Returns

The id list of removed (picture X group), none if no associations removed.

REST

Call

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

access_type=6&photo_id_list=23140%2C23137%2C23749%2C&login=jattali&nonce=MjYwMjk3NTYwOTk2MjQ5NTQ0Ng%3D%3D&timestamp=2007-11-01T15%3A40%3A54Z&api_key=your_api_key&force_quit_group=true&api_sig=XF9qQ9iGZskSVdzxM21tGGXWiLE=&method=pikeo.photos.setPrivacy
(decoded : access_type=6&photo_id_list=23140,23137,23749,&login=jattali&nonce=MjYwMjk3NTYwOTk2MjQ5NTQ0Ng==&timestamp=2007-11-01T15:40:54Z&api_key=your_api_key&force_quit_group=true&api_sig=XF9qQ9iGZskSVdzxM21tGGXWiLE=&method=pikeo.photos.setPrivacy)

Response

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <response>  
  3.     <value>  
  4.         <array>  
  5.             <integer_pair>  
  6.                 <integer1>23749</integer1>  
  7.                 <integer2>35</integer2>  
  8.             </integer_pair>  
  9.         </array>  
  10.     </value>  
  11. </response>  

XMLRPC

Call

  1. <methodCall>  
  2.     <methodName>pikeo.photos.setPrivacy</methodName>  
  3.     <params>  
  4.         <param>  
  5.             <value>  
  6.                 <struct>  
  7.                     <member>  
  8.                         <name>access_type</name>  
  9.                         <value>  
  10.                             <i4>6</i4>  
  11.                         </value>  
  12.                     </member>  
  13.                     <member>  
  14.                         <name>login</name>  
  15.                         <value>shravanthi</value>  
  16.                     </member>  
  17.                     <member>  
  18.                         <name>nonce</name>  
  19.                         <value>LTQ0OTIxMDgwOTk1MDY2OTIxMzM=</value>  
  20.                     </member>  
  21.                     <member>  
  22.                         <name>photo_id_list</name>  
  23.                         <value>  
  24.                             <array>  
  25.                                 <data>  
  26.                                     <value>  
  27.                                         <i4>23140</i4>  
  28.                                     </value>  
  29.                                     <value>  
  30.                                         <i4>23137</i4>  
  31.                                     </value>  
  32.                                     <value>  
  33.                                         <i4>23695</i4>  
  34.                                     </value>  
  35.                                 </data>  
  36.                             </array>  
  37.                         </value>  
  38.                     </member>  
  39.                     <member>  
  40.                         <name>timestamp</name>  
  41.                         <value>2008-07-23T18:58:19Z</value>  
  42.                     </member>  
  43.                     <member>  
  44.                         <name>api_key</name>  
  45.                         <value>89e2b6457f20b8845213a8900644c0b1</value>  
  46.                     </member>  
  47.                     <member>  
  48.                         <name>api_sig</name>  
  49.                         <value>ZnvuZNO7B/SyXFjUcP/rI2kPLdA=</value>  
  50.                     </member>  
  51.                     <member>  
  52.                         <name>force_quit_group</name>  
  53.                         <value>  
  54.                             <boolean>1</boolean>  
  55.                         </value>  
  56.                     </member>  
  57.                 </struct>  
  58.             </value>  
  59.           
  60.     </params>  
  61. </methodCall>  

Response

  1. <methodResponse>  
  2.     <params>  
  3.         <param>  
  4.             <value>  
  5.                 <array>  
  6.                     <data>  
  7.                         <value>  
  8.                             <struct>  
  9.                                 <member>  
  10.                                     <name>objectType</name>  
  11.                                     <value>  
  12.                                         <string>integer_pair</string>  
  13.                                     </value>  
  14.                                 </member>  
  15.                                 <member>  
  16.                                     <name>integer1</name>  
  17.                                     <value>  
  18.                                         <i4>23685</i4>  
  19.                                     </value>  
  20.                                 </member>  
  21.                                 <member>  
  22.                                     <name>integer2</name>  
  23.                                     <value>  
  24.                                         <i4>53</i4>  
  25.                                     </value>  
  26.                                 </member>  
  27.                             </struct>  
  28.                         </value>  
  29.                     </data>  
  30.                 </array>  
  31.             </value>  
  32.           
  33.     </params>  
  34. </methodResponse>  

Comments

New comments are not being accepted at this time.