[WebDNA] Facebook Application - Custom Tab for Fan / Non-Fan
This WebDNA talk-list message is from 2011
It keeps the original formatting.
numero = 106291
interpreted = N
texte = --001636c5b7e42a64a1049c4c0b7aContent-Type: text/plain; charset=ISO-8859-1Here is the code to get the basic Facbeook information from a user when theygo to your custom application installed on your page using the new iframessettings.Specifically, this example shows how to serve up two types of contentdepending on whether the person "Likes" you page or not.[!]--Get the signed request and split it to get the JSON Object--[/!][!]--Strip out the elements I don't want and then I use index to find thenode I want--[/!][!]--Serve content A or B based on this variable --[/!][listwords words=[signed_request]&delimiters=.][showif [index]=2][text]splitMe=[Decrypt method=base64][word][/Decrypt][/text][table name=JSONconversion&fields=from,to]{},"[/table][listwords words=[splitMe]&delimiters={,][index]: [ConvertChars table=JSONconversion][word][/convertchars]
[showif [index]=7] [showif [ConvertChars table=JSONconversion][word][/convertchars]^true] [text]RUAFAN=true[/text] [/showif] [hideif [ConvertChars table=JSONconversion][word][/convertchars]^true] [text]RUAFAN=false[/text] [/hideif][/showif][/listwords][/showif][/listwords][showif [RUAFAN]=true]AAA[/showif][showif [RUAFAN]=false]BBB[/showif]--001636c5b7e42a64a1049c4c0b7aContent-Type: text/html; charset=ISO-8859-1Content-Transfer-Encoding: quoted-printableHere is the code to get the basic Facbeook information from a user when the=y go to your custom application installed on your page using the new iframe=s settings.
Specifically, this example shows how to serve up two typ=es of content depending on whether the person "Likes" you page or= not.
[!]--Get the signed request and split it to get the JSON Object--[/!]
[!]--Strip out the elements I don't want and then I use index to find= the node I want--[/!]
[!]--Serve content A or B based on this variable =--[/!]
[listwords words=3D[signed_request]&delimiters=3D.]
[showif =[index]=3D2]
[text]splitMe=3D[Decrypt method=3Dbase64][word][/Decrypt][/=text]
[table name=3DJSONconversion&fields=3Dfrom,to]
{=A0=A0=A0 <=br>}=A0=A0=A0
,=A0=A0=A0
"=A0=A0=A0
[/table]
[listwords words=3D[splitMe]&de=limiters=3D{,]
[index]: [ConvertChars table=3DJSONconversion][word][=/convertchars]<br />
[showif [index]=3D7]
=A0=A0=A0 [showif= [ConvertChars table=3DJSONconversion][word][/convertchars]^true]
=A0=A0=A0=A0=A0=A0=A0 [text]RUAFAN=3Dtrue[/text]
=A0=A0=A0 [/showif]
==A0=A0=A0 [hideif [ConvertChars table=3DJSONconversion][word][/convertchars=]^true]
=A0=A0=A0=A0=A0=A0=A0 [text]RUAFAN=3Dfalse[/text]
=A0=A0=A0 [=/hideif]
=A0=A0=A0
=A0=A0=A0
[/showif]
[/listwords]
[/showif]
[/listwords]
[showif [RUAFAN]=3Dtrue]
AA=A
[/showif]
[showif [RUAFAN]=3Dfalse]
BBB
[/showif]
--001636c5b7e42a64a1049c4c0b7a--
Associated Messages, from the most recent to the oldest:
--001636c5b7e42a64a1049c4c0b7aContent-Type: text/plain; charset=ISO-8859-1Here is the code to get the basic Facbeook information from a user when theygo to your custom application installed on your page using the new iframessettings.Specifically, this example shows how to serve up two types of contentdepending on whether the person "Likes" you page or not.[!]--Get the signed request and split it to get the JSON Object--[/!][!]--Strip out the elements I don't want and then I use index to find thenode I want--[/!][!]--Serve content A or B based on this variable --[/!][listwords words=[signed_request]&delimiters=.][showif [index]=2][text]splitMe=[Decrypt method=base64][word][/Decrypt][/text][table name=JSONconversion&fields=from,to]{},"[/table][listwords words=[splitMe]&delimiters={,][index]: [ConvertChars table=JSONconversion][word][/convertchars]
[showif [index]=7] [showif [ConvertChars table=JSONconversion][word][/convertchars]^true] [text]RUAFAN=true[/text] [/showif] [hideif [ConvertChars table=JSONconversion][word][/convertchars]^true] [text]RUAFAN=false[/text] [/hideif][/showif][/listwords][/showif][/listwords][showif [RUAFAN]=true]AAA[/showif][showif [RUAFAN]=false]BBB[/showif]--001636c5b7e42a64a1049c4c0b7aContent-Type: text/html; charset=ISO-8859-1Content-Transfer-Encoding: quoted-printableHere is the code to get the basic Facbeook information from a user when the=y go to your custom application installed on your page using the new iframe=s settings.
Specifically, this example shows how to serve up two typ=es of content depending on whether the person "Likes" you page or= not.
[!]--Get the signed request and split it to get the JSON Object--[/!][!]--Strip out the elements I don't want and then I use index to find= the node I want--[/!]
[!]--Serve content A or B based on this variable =--[/!]
[listwords words=3D[signed_request]&delimiters=3D.]
[showif =[index]=3D2]
[text]splitMe=3D[Decrypt method=3Dbase64][word][/Decrypt][/=text]
[table name=3DJSONconversion&fields=3Dfrom,to]
{=A0=A0=A0 <=br>}=A0=A0=A0
,=A0=A0=A0
"=A0=A0=A0
[/table]
[listwords words=3D[splitMe]&de=limiters=3D{,]
[index]: [ConvertChars table=3DJSONconversion][word][=/convertchars]<br />
[showif [index]=3D7]
=A0=A0=A0 [showif= [ConvertChars table=3DJSONconversion][word][/convertchars]^true]
=A0=A0=A0=A0=A0=A0=A0 [text]RUAFAN=3Dtrue[/text]
=A0=A0=A0 [/showif]
==A0=A0=A0 [hideif [ConvertChars table=3DJSONconversion][word][/convertchars=]^true]
=A0=A0=A0=A0=A0=A0=A0 [text]RUAFAN=3Dfalse[/text]
=A0=A0=A0 [=/hideif]
=A0=A0=A0
=A0=A0=A0
[/showif]
[/listwords]
[/showif]
[/listwords]
[showif [RUAFAN]=3Dtrue]
AA=A
[/showif]
[showif [RUAFAN]=3Dfalse]
BBB
[/showif]
--001636c5b7e42a64a1049c4c0b7a--
David Bastedo
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
Trouble serving graphics on protected templates (1998)
Latin Characters (1998)
ooops...WebCatalog [FoundItems] Problem - LONG - (1997)
show all problem (1997)
[WebDNA] Cart Login (2014)
WebCat name recognition (1998)
SHOWIF [var_with_backslash]^[value] (2002)
XHTML Compliant Links (2007)
chat opinion ... (2002)
nslookup (2000)
[WebDNA] OT: just poking (2010)
protect tag on NT (1997)
[spawn] processes (2004)
Nested Lookups (1998)
Where's Cart Created ? (1997)
No luck with taxes (1997)
Help SM: Duplicate cart #'s - still! (2003)
BUG?- .html extention and not working. (2000)
Review comparison by PC Magazine: Open for On-line Business (1997)
[WebDNA] VPS server deals (2011)