Pre svoj sociálny doplnok pre registráciu na Facebooku mám nasledujúci kód:
<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>
Chcem, aby posledné pole, t. J. „Asi“ bolo pre používateľa voliteľné, Toto pole
{"name":"about", "description":"About Youtself", "type":"text"},
Môže mi niekto povedať, ako sa to dá urobiť?
odpovede:
1 pre odpoveď č. 1Ak chcete, aby bolo pole nepovinné, môžete použiť parameter no_submit, ako je to uvedené tu: https://developers.facebook.com/docs/plugins/registration/advanced/
Pomocou toku zdokumentovaného na tejto stránke ste duložte voliteľné polia do súboru cookie prostredníctvom spätného volania na overenie jazyka Javascript. Potom, keď sa používateľ vráti na vaše stránky po autorizácii cez Facebook, môžete vyzdvihnúť a znova priradiť údaje v súbore cookie k svojmu účtu.
Pokiaľ viem, musí byť k dispozícii každé pole odoslané na Facebook.