For the complete documentation index, see llms.txt. This page is also available as Markdown.

SharinPix security token

The SharinPix security token represents an essential element for using SharinPix.

Structure of SharinPix Parameters

The code snippet below demonstrates the structure of the SharinPix Parameters as implemented in an Apex Controller.

public class SharinPixActionDemoCtrl {
    public String parameters {get; set; }
    
    public SharinPixActionDemoCtrl(ApexPages.StandardController controller ) {
        Id accId = controller.getId();
        
        Map<String, Object> params = new Map<String, Object> {
            'exp' => 1000,
            'abilities' => new Map<String, Object> {
                accId => new Map<String, Object> {
                    'Access' => new Map<String, Object> {
                        'see' => true,
                        'image_list' => true,
                        'image_upload' => true,
                        'image_tag' => true,
                        'image_delete' => true
                    },
                    'Tags' => new Map<String, Object> {
                        'car' => new Map<String, String> {
                            'en' => 'car',
                            'fr' => 'voiture'
                        }        
                    },
                    'Action' => new List<String> {
                    	'Add to description'        
                    }
                }
            } 
        };
        parameters = JSON.serialize(params);
    }
    
}
  • The keys that make up the params Map structure are explained below.

SharinPix Abilities (abilities)

  • SharinPix Abilities , to put in simpler terms, are designations that have the possibility to expand or restrict the features enabled on the SharinPix Album.

SharinPix Access (access)

  • The Access key represents the rights to specific SharinPix features.

SharinPix Tags (Tags)

  • Tags - Labels along with their corresponding translations in english(en) and in french(fr).

SharinPix Actions (Action)

The Action key accepts a SharinPix Action as value.