/ / Como tornar um campo opcional no plugin de registro do faccebook - php, facebook, json, plugins, registration

Como tornar um campo opcional no plugin de registro do faccebook - php, facebook, json, plugins, registration

Eu tenho o seguinte código para o meu Plugin Social de Registro do Facebook:

 <iframe src="https://www.facebook.com/plugins/registration?
client_id=xxxxxxxxxxxxxxxx&
redirect_uri=http://www.pingxxxxxx.com/facebook_registration_plugin/fbwe/trial.php&
fields=[
{"name":"name"},
{"name":"email"},
{"name":"location"},
{"name":"gender"},
{"name":"birthday"},
{"name":"about",      "description":"About Youtself",             "type":"text"},
]"
scrolling="auto"
frameborder="no"
style="border:none"
allowTransparency="true"
width="100%"
height="330">
</iframe>

Eu quero fazer o último campo, ou seja, "sobre" opcional para o usuário. Este campo

     {"name":"about",      "description":"About Youtself",             "type":"text"},

Alguém pode me dizer como isso pode ser feito?

Respostas:

1 para resposta № 1

Para tornar um campo opcional, você pode usar o parâmetro no_submit, conforme documentado aqui: https://developers.facebook.com/docs/plugins/registration/advanced/

Usando o fluxo documentado nessa página, você "dsalve os campos opcionais em um cookie por meio do retorno de chamada de validação do Javascript. Então, quando o usuário volta ao seu site após a autenticação através do Facebook, você pode pegar e reassociar os dados no cookie com sua conta.

Até onde sei, todos os campos enviados ao Facebook devem estar presentes.