Social Webform Javascript API

(Difference between revisions)
Jump to: navigation, search
(Created page with "== Description == Renderiza o widget do Social Webform em um elemento do DOM. == Usage == SocialId.Campaign.init(options) == Parameters == {| ! align="left" width="200p...")
 
(Parameters)
Line 7: Line 7:
 
   SocialId.Campaign.init(options)
 
   SocialId.Campaign.init(options)
  
== Parameters ==
+
== Options ==
  
 
{|
 
{|
Line 17: Line 17:
 
| width="200px" | opcional
 
| width="200px" | opcional
 
| pode ser "modal" ou "embedded". Especifica o modo de renderização do widget. "Modal" abre um diálogo modal ao se clicar no elementId. "Embedded" renderiza o widget do Social Webform dentro do elementId. Default: "modal".
 
| pode ser "modal" ou "embedded". Especifica o modo de renderização do widget. "Modal" abre um diálogo modal ao se clicar no elementId. "Embedded" renderiza o widget do Social Webform dentro do elementId. Default: "modal".
 +
|+
 +
! align="left" width="200px" | campaign_id
 +
| width="200px" | obrigatório
 +
| o identificador numérico do Webform
 +
|+
 +
! align="left" width="200px" | app_id
 +
| width="200px" | opcional
 +
| o identificador numérico da aplicação de Social Login. Para Webforms integrados ao Social Login esta opção é obrigatória.
 
|}
 
|}
  

Revision as of 19:24, 12 April 2013

Contents

Description

Renderiza o widget do Social Webform em um elemento do DOM.

Usage

 SocialId.Campaign.init(options)

Options

elementId obrigatório id do elemento DOM onde será inserido o widget
mode opcional pode ser "modal" ou "embedded". Especifica o modo de renderização do widget. "Modal" abre um diálogo modal ao se clicar no elementId. "Embedded" renderiza o widget do Social Webform dentro do elementId. Default: "modal".
campaign_id obrigatório o identificador numérico do Webform
app_id opcional o identificador numérico da aplicação de Social Login. Para Webforms integrados ao Social Login esta opção é obrigatória.

Example

Renderiza em "socialid_webform_container" um widget do Social Webform em modo "modal":

 SocialId.Campaign.init({
    campaign_id: 153,
    closeLinkLabel: 'Close',
    elementId: 'socialid_webform_container',
    mode: 'modal',
    doc: w.document     
 });

Renderiza em "socialid_webform_login_container" um widget do Social Webform integrado ao Social Login em modo "embedded":

 SocialId.Campaign.init({
    campaign_id: 117,
    app_id: 54,
    elementId: 'socialid_webform_login_container',
    mode: 'embedded',
    doc: w.document     
 });

Veja exemplos de webforms em: https://sid-examples.herokuapp.com/campaigns/

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox