Difference between revisions of "OpenSocial RequiredFields"

From VZ Developer Wiki
Jump to: navigation, search
(OpenSocial Required Fields (Available (Will be released on 2011-01-17))
m (OpenSocial Required Fields (Available (Will be released on 2011-01-17))
Line 4: Line 4:
 
<source lang="xml">
 
<source lang="xml">
 
  <Require feature="opensocial-0.9"/>
 
  <Require feature="opensocial-0.9"/>
 +
...
 
</source>
 
</source>
[...]
 
 
</code>
 
</code>
 
you might consider restricting the vCard fields your gadget is requesting from the user's personal data. The available field names are
 
you might consider restricting the vCard fields your gadget is requesting from the user's personal data. The available field names are
Line 25: Line 25:
 
         </RequiredFields>
 
         </RequiredFields>
 
</Require>
 
</Require>
 
+
...
 
</source>
 
</source>
[...]
 
 
</code>
 
</code>

Revision as of 12:46, 20 December 2010

OpenSocial Required Fields (Available (Will be released on 2011-01-17)

If your gadget is taking advantage of OpenSocial functionalities and is therefore declared as a social gadget with 'opensocial-x.x' as required:

 <Require feature="opensocial-0.9"/>
...

you might consider restricting the vCard fields your gadget is requesting from the user's personal data. The available field names are

  • gender
  • birthday
  • emails
  • addresses
  • phoneNumbers
  • thumbnailUrl
  • photos

Applied in a gadget.xml snipplet, requesting the fields gender, emails, and the thumbnail URL will look as follows

 <Require feature="opensocial-0.8">
        <RequiredFields>
                <Field>gender</Field>
                <Field>emails</Field>
                <Field>thumbnailUrl</Field>
        </RequiredFields>
</Require>
...