Re: [WebDNA] Facebook Application - Custom Tab for Fan / Non-Fan

This WebDNA talk-list message is from

2011


It keeps the original formatting.
numero = 106297
interpreted = N
texte = This is a multi-part message in MIME format. --------------000109000401090900080800 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: quoted-printable you rock! jym On 2/15/11 7:52 AM, David Bastedo wrote: > There is still a couple of parts missing it seems - ran out of energy=20 > last night - Huge opportunities to meld webdna into social with a lot=20 > more ease than php etc. - once this nut has been cracked. > > Love to share ideas and code to get the major api's cracked and=20 > process to work on them - all of my work now incorporates these=20 > eco-systems . . . . > > I'll be working on this and will share all findings over the next=20 > little while. > > d. > > --=20 > David Bastedo > Ten Plus One Communications Inc. > http://www.10plus1.com > T. 416.603.2223 > M. 416.277.4499 > > My Profiles LinkedIn =20 > Delicious Twitter=20 > Google=20 > > Find me on Google Talk/ davidbmbastedo@gmail.com=20 > > My Latest Shared Link is: Share on Facebook =96 How to embed your own=20 > Videos on someone's Facebook wall when your web pages are =93Shared=94 = on=20 > Facebook=20 > > > > On Tue, Feb 15, 2011 at 1:46 AM, Stuart Tremain > wrote: > > David > > I like the way you have the iFrame working, it gives me a couple > of ideas :) > > When I "liked" your first example I still got BBB .... > > yet "5: liked:" did change from true to false > > > Regards > > Stuart Tremain > IDFK Web Developments > AUSTRALIA > webdna@idfk.com.au > > > > > On 15/02/2011, at 5:36 PM, David Bastedo wrote: > >> Here is a working, authenticated tab that shows all the initial >> variables - country code, userid, liked etc. >> >> http://www.facebook.com/pages/Band-HQ/169816586398236?sk=3Dapp_126= 463440760566 >> >> If you "like it" you'll get AAA and if you don't Like it. you >> will get "BBB" >> >> I had to authorize this application and I haven't tried to do >> that gracefully yet, but it's basically a three step process. >> Once you create an application and set up a page and a tab, >> within a folder - I use "fb" - then the following three steps >> occur in order to authorize your app >> >> >> This is how to authenticate the app: >> >> >> > href=3D"https://www.facebook.com/dialog/oauth?client_id=3D12646344= 0XXXXXXXX&redirect_uri=3Dhttp://www.XXXXXXX.com/fb/ >> ">Step1> /> >> >> > href=3D"https://www.facebook.com/dialog/oauth?client_id=3D12646344= 0XXXXXXXX&redirect_uri=3Dhttp://www.XXXXXXXX.com/fb/&scope=3Demail,read_s= tream,user_likes,user_location,publish_stream,create_event >> ">step >> 2
>> >> > href=3D"https://graph.facebook.com/oauth/access_token?client_id=3D= 126463440760566&redirect_uri=3Dhttp://www.XXXXXXXX.com/fb/&client_secret=3D= XXXXXXXXXXXXXXXXXX&code=3D[code] >> ">step >> 3
>> >> code=3Dthe response back from Facebook >> This will then get you a key, which will open all the doors >> >> tab.html is the document that gets loaded in your tab. >> >> Here is a version - not yet authenticated, so it only shows right >> ow when you like the band, but it pulls in dynamic content via >> webdna, so I'll add the two parts together and I should no be >> able to show custom data by country and whether they like the >> page or not. >> >> http://www.facebook.com/thetrewsmusic#!/thetrewsmusic?sk=3Dapp_182= 877448415423 >> >> >> >> >> >> >> --=20 >> David Bastedo >> Ten Plus One Communications Inc. >> http://www.10plus1.com >> T. 416.603.2223 >> M. 416.277.4499 >> My Profiles LinkedIn >> Delicious Twitter >> Google >> >> Find me on Google Talk/ davidbmbastedo@gmail.com >> >> My Latest Shared Link is: Share on Facebook =96 How to embed your >> own Videos on someone's Facebook wall when your web pages are >> =93Shared=94 on Facebook >> >> >> >> On Tue, Feb 15, 2011 at 1:17 AM, Stuart Tremain >> > wrote: >> >> Good on you David >> >> Would love to see it in use .... >> >> >> Regards >> >> Stuart Tremain >> IDFK Web Developments >> AUSTRALIA >> webdna@idfk.com.au >> >> >> >> >> On 15/02/2011, at 5:12 PM, David Bastedo wrote: >> >> > Here is the code to get the basic Facbeook information from >> a user when they go to your custom application installed on >> your page using the new iframes settings. >> > >> > Specifically, this example shows how to serve up two types >> 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][/t= ext] >> > [table name=3DJSONconversion&fields=3Dfrom,to] >> > { >> > } >> > , >> > " >> > [/table] >> > >> > >> > [listwords words=3D[splitMe]&delimiters=3D{,] >> > >> > [index]: [ConvertChars >> table=3DJSONconversion][word][/convertchars]
>> > >> > [showif [index]=3D7] >> > [showif [ConvertChars >> table=3DJSONconversion][word][/convertchars]^true] >> > [text]RUAFAN=3Dtrue[/text] >> > [/showif] >> > [hideif [ConvertChars >> table=3DJSONconversion][word][/convertchars]^true] >> > [text]RUAFAN=3Dfalse[/text] >> > [/hideif] >> > >> > >> > [/showif] >> > >> > [/listwords] >> > >> > >> > [/showif] >> > [/listwords] >> > >> > >> > [showif [RUAFAN]=3Dtrue] >> > AAA >> > [/showif] >> > >> > [showif [RUAFAN]=3Dfalse] >> > BBB >> > [/showif] >> > --------------------------------------------------------- >> This message is sent to you because you are subscribed to the >> mailing list . To unsubscribe, E-mail to: archives: >> http://mail.webdna.us/list/talk@webdna.us Bug Reporting: >> support@webdna.us >> >> --------------------------------------------------------- >> This message is sent to you because you are subscribed to >> the mailing list >. >> To unsubscribe, E-mail to: > > >> archives: http://mail.webdna.us/list/talk@webdna.us >> Bug Reporting: support@webdna.us >> >> >> --------------------------------------------------------- This >> message is sent to you because you are subscribed to the mailing >> list . To unsubscribe, E-mail to: archives: >> http://mail.webdna.us/list/talk@webdna.us Bug Reporting: >> support@webdna.us > > --------------------------------------------------------- This > message is sent to you because you are subscribed to the mailing > list . To unsubscribe, E-mail to: archives: > http://mail.webdna.us/list/talk@webdna.us Bug Reporting: > support@webdna.us > > > --------------------------------------------------------- This message=20 > is sent to you because you are subscribed to the mailing list . To=20 > unsubscribe, E-mail to: archives:=20 > http://mail.webdna.us/list/talk@webdna.us Bug Reporting:=20 > support@webdna.us=20 --=20 Jym Duane - CTO - Purpose Media Creating Your Success Story Marketing : Television - Internet - Print Phone: (877) 443-1323 Email: jym@purposemedia.com Web: www.purposemedia.com Oregon - www.GuideToOregon.com PO Box 1725,Jacksonville, OR 97530 California - www.OrangeCounty.net PO Box 2025,Capistrano Beach, CA 92624 --------------000109000401090900080800 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable you rock!

jym

On 2/15/11 7:52 AM, David Bastedo wrote: There is still a couple of parts missing it seems - ran out of energy last night - Huge opportunities to meld webdna into social with a lot more ease than php etc. - once this nut has been cracked.

Love to share ideas and code to get the major api's cracked and process to work on them - all of my work now incorporates these eco-systems . . . .

I'll be working on this and will share all findings over the next little while.

d.

--
David Bastedo
Ten Plus One Communications Inc.
http://www.10plus1.com
T.=A0 416.603.2223
M. 416.277.4499

My Profiles 3D"Delicious"
Find me on davidbmbastedo@gmail= .com
My Latest Shared Link is: Share on Facebook =96 How to embed your own Videos on someone's Facebook wall when your web pages are =93Shared=94 on Facebook



On Tue, Feb 15, 2011 at 1:46 AM, Stuart Tremain <webdna@idfk.com.au>= wrote:
David

I like the way you have the iFrame working, it gives me a couple of ideas :)

When I "liked" your first example I still got BBB ....

yet "5: liked:" did change from true to false


Regards

Stuart Tremain
IDFK Web Developments
AUSTRALIA




On 15/02/2011, at 5:36 PM, David Bastedo wrote:<= /div>
Here is a working, authenticated tab that shows all the initial variables - country code, userid, liked etc.

http://www.facebook.com/pages/B= and-HQ/169816586398236?sk=3Dapp_126463440760566

If you "like it" you'll get AAA and if you don't Like it. you will get "BBB"

I had to authorize this application and I haven't tried to do that gracefully yet, but it's basically a three step process.
Once you create an application and set up a page and a tab, within a folder - I use "fb" - then the following three steps occur in order to authorize your app


This is how to authenticate the app:


<a href=3D"https://www.facebook.com/dialog= /oauth?client_id=3D126463440XXXXXXXX&redirect_uri=3Dhttp://www.XXXXXX= X.com/fb/">Step1</a><br />

<a href=3D"https://www.facebook.com/dialog= /oauth?client_id=3D126463440XXXXXXXX&redirect_uri=3Dhttp://www.XXXXXX= XX.com/fb/&scope=3Demail,read_stream,user_likes,user_location,publish= _stream,create_event">step 2</a><br />

<a href=3D"https://graph.facebook.com/oaut= h/access_token?client_id=3D126463440760566&redirect_uri=3Dhttp://www.= XXXXXXXX.com/fb/&client_secret=3DXXXXXXXXXXXXXXXXXX&code=3D[code]= ">step 3</a><br />

code=3Dthe response back from Facebook
This will then get you a key, which will open all the doors

tab.html is the document that gets loaded in your tab.

Here is a version - not yet authenticated, so it only shows right ow when you like the band, but it pulls in dynamic content via webdna, so I'll add the two parts together and I should no be able to show custom data by country and whether they like the page or not.

http://www.facebook.com/thetrew= smusic#!/thetrewsmusic?sk=3Dapp_182877448415423







On Tue, Feb 15, 2011 at 1:17 AM, Stuart Tremain <webdna@idfk.com.au><= /span> wrote:
Good on you David

Would love to see it in use ....


Regards

Stuart Tremain
IDFK Web Developments
AUSTRALIA
webdna@idfk.com.au




On 15/02/2011, at 5:12 PM, David Bastedo wrote:

> Here is the code to get the basic Facbeook information from a user when they go to your custom application installed on your page using the new iframes settings. >
> Specifically, this example shows how to serve up two types 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]=
> {
> }
> ,
> "
> [/table]
>
>
> [listwords words=3D[splitMe]&delimiters=3D{,]
>
> [index]: [ConvertChars table=3DJSONconversion][word][/convertchars= ]<br />
>
> [showif [index]=3D7]
> =A0 =A0 [showif [ConvertChars table=3DJSONconversion][word][/convertchars= ]^true]
> =A0 =A0 =A0 =A0 [text]RUAFAN=3Dtrue[/t= ext]
> =A0 =A0 [/showif]
> =A0 =A0 [hideif [ConvertChars table=3DJSONconversion][word][/convertchars= ]^true]
> =A0 =A0 =A0 =A0 [text]RUAFAN=3Dfalse[/= text]
> =A0 =A0 [/hideif]
>
>
> [/showif]
>
> [/listwords]
>
>
> [/showif]
> [/listwords]
>
>
> [showif [RUAFAN]=3Dtrue]
> AAA
> [/showif]
>
> [showif [RUAFAN]=3Dfalse]
> BBB
> [/showif]
> -----------------------------------------------= ---------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/= talk@webdna.us Bug Reporting: support@webdna.us

---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list <talk@webdna.us>.
To unsubscribe, E-mail to: <talk-leave@webdna.us>= ;
archives: http://mail.webdna.us/list/= talk@webdna.us
Bug Reporting: support@webdna.us

---------------------------------------------------= ------ This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk= @webdna.us Bug Reporting: support@webdna.us

--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.= us Bug Reporting: suppo= rt@webdna.us

--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.u= s Bug Reporting: support@webdna.us
--


Jym Duane - CTO - Purpose Media

Creating Your Success Story

Marketing : Television - Internet - Print


Phone: (877) 443-1323=A0 =A0

Email: jym@purposemedia.com=A0 =A0

Web: www.purposemedia.com


Oregon - www.GuideToOregon.com

PO Box 1725,=A0= Jacksonville, OR 97530


California - www.OrangeCounty.net

PO Box 2025,=A0= Capistrano Beach, CA 92624

--------------000109000401090900080800-- Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] Facebook Application - Custom Tab for Fan / Non-Fan (David Bastedo 2011)
  2. Re: [WebDNA] Facebook Application - Custom Tab for Fan / Non-Fan (David Bastedo 2011)
  3. Re: [WebDNA] Facebook Application - Custom Tab for Fan / Non-Fan (Jym Duane 2011)
  4. Re: [WebDNA] Facebook Application - Custom Tab for Fan / Non-Fan (David Bastedo 2011)
  5. Re: [WebDNA] Facebook Application - Custom Tab for Fan / Non-Fan (David Bastedo 2011)
  6. Re: [WebDNA] Facebook Application - Custom Tab for Fan / Non-Fan (Stuart Tremain 2011)
  7. Re: [WebDNA] Facebook Application - Custom Tab for Fan / Non-Fan (David Bastedo 2011)
  8. Re: [WebDNA] Facebook Application - Custom Tab for Fan / Non-Fan (Stuart Tremain 2011)
  9. [WebDNA] Facebook Application - Custom Tab for Fan / Non-Fan (David Bastedo 2011)
This is a multi-part message in MIME format. --------------000109000401090900080800 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: quoted-printable you rock! jym On 2/15/11 7:52 AM, David Bastedo wrote: > There is still a couple of parts missing it seems - ran out of energy=20 > last night - Huge opportunities to meld webdna into social with a lot=20 > more ease than php etc. - once this nut has been cracked. > > Love to share ideas and code to get the major api's cracked and=20 > process to work on them - all of my work now incorporates these=20 > eco-systems . . . . > > I'll be working on this and will share all findings over the next=20 > little while. > > d. > > --=20 > David Bastedo > Ten Plus One Communications Inc. > http://www.10plus1.com > T. 416.603.2223 > M. 416.277.4499 > > My Profiles LinkedIn =20 > Delicious Twitter=20 > Google=20 > > Find me on Google Talk/ davidbmbastedo@gmail.com=20 > > My Latest Shared Link is: Share on Facebook =96 How to embed your own=20 > Videos on someone's Facebook wall when your web pages are =93Shared=94 = on=20 > Facebook=20 > > > > On Tue, Feb 15, 2011 at 1:46 AM, Stuart Tremain > wrote: > > David > > I like the way you have the iFrame working, it gives me a couple > of ideas :) > > When I "liked" your first example I still got BBB .... > > yet "5: liked:" did change from true to false > > > Regards > > Stuart Tremain > IDFK Web Developments > AUSTRALIA > webdna@idfk.com.au > > > > > On 15/02/2011, at 5:36 PM, David Bastedo wrote: > >> Here is a working, authenticated tab that shows all the initial >> variables - country code, userid, liked etc. >> >> http://www.facebook.com/pages/Band-HQ/169816586398236?sk=3Dapp_126= 463440760566 >> >> If you "like it" you'll get AAA and if you don't Like it. you >> will get "BBB" >> >> I had to authorize this application and I haven't tried to do >> that gracefully yet, but it's basically a three step process. >> Once you create an application and set up a page and a tab, >> within a folder - I use "fb" - then the following three steps >> occur in order to authorize your app >> >> >> This is how to authenticate the app: >> >> >> > href=3D"https://www.facebook.com/dialog/oauth?client_id=3D12646344= 0XXXXXXXX&redirect_uri=3Dhttp://www.XXXXXXX.com/fb/ >> ">Step1> /> >> >> > href=3D"https://www.facebook.com/dialog/oauth?client_id=3D12646344= 0XXXXXXXX&redirect_uri=3Dhttp://www.XXXXXXXX.com/fb/&scope=3Demail,read_s= tream,user_likes,user_location,publish_stream,create_event >> ">step >> 2
>> >> > href=3D"https://graph.facebook.com/oauth/access_token?client_id=3D= 126463440760566&redirect_uri=3Dhttp://www.XXXXXXXX.com/fb/&client_secret=3D= XXXXXXXXXXXXXXXXXX&code=3D[code] >> ">step >> 3
>> >> code=3Dthe response back from Facebook >> This will then get you a key, which will open all the doors >> >> tab.html is the document that gets loaded in your tab. >> >> Here is a version - not yet authenticated, so it only shows right >> ow when you like the band, but it pulls in dynamic content via >> webdna, so I'll add the two parts together and I should no be >> able to show custom data by country and whether they like the >> page or not. >> >> http://www.facebook.com/thetrewsmusic#!/thetrewsmusic?sk=3Dapp_182= 877448415423 >> >> >> >> >> >> >> --=20 >> David Bastedo >> Ten Plus One Communications Inc. >> http://www.10plus1.com >> T. 416.603.2223 >> M. 416.277.4499 >> My Profiles LinkedIn >> Delicious Twitter >> Google >> >> Find me on Google Talk/ davidbmbastedo@gmail.com >> >> My Latest Shared Link is: Share on Facebook =96 How to embed your >> own Videos on someone's Facebook wall when your web pages are >> =93Shared=94 on Facebook >> >> >> >> On Tue, Feb 15, 2011 at 1:17 AM, Stuart Tremain >> > wrote: >> >> Good on you David >> >> Would love to see it in use .... >> >> >> Regards >> >> Stuart Tremain >> IDFK Web Developments >> AUSTRALIA >> webdna@idfk.com.au >> >> >> >> >> On 15/02/2011, at 5:12 PM, David Bastedo wrote: >> >> > Here is the code to get the basic Facbeook information from >> a user when they go to your custom application installed on >> your page using the new iframes settings. >> > >> > Specifically, this example shows how to serve up two types >> 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][/t= ext] >> > [table name=3DJSONconversion&fields=3Dfrom,to] >> > { >> > } >> > , >> > " >> > [/table] >> > >> > >> > [listwords words=3D[splitMe]&delimiters=3D{,] >> > >> > [index]: [ConvertChars >> table=3DJSONconversion][word][/convertchars]
>> > >> > [showif [index]=3D7] >> > [showif [ConvertChars >> table=3DJSONconversion][word][/convertchars]^true] >> > [text]RUAFAN=3Dtrue[/text] >> > [/showif] >> > [hideif [ConvertChars >> table=3DJSONconversion][word][/convertchars]^true] >> > [text]RUAFAN=3Dfalse[/text] >> > [/hideif] >> > >> > >> > [/showif] >> > >> > [/listwords] >> > >> > >> > [/showif] >> > [/listwords] >> > >> > >> > [showif [RUAFAN]=3Dtrue] >> > AAA >> > [/showif] >> > >> > [showif [RUAFAN]=3Dfalse] >> > BBB >> > [/showif] >> > --------------------------------------------------------- >> This message is sent to you because you are subscribed to the >> mailing list . To unsubscribe, E-mail to: archives: >> http://mail.webdna.us/list/talk@webdna.us Bug Reporting: >> support@webdna.us >> >> --------------------------------------------------------- >> This message is sent to you because you are subscribed to >> the mailing list >. >> To unsubscribe, E-mail to: > > >> archives: http://mail.webdna.us/list/talk@webdna.us >> Bug Reporting: support@webdna.us >> >> >> --------------------------------------------------------- This >> message is sent to you because you are subscribed to the mailing >> list . To unsubscribe, E-mail to: archives: >> http://mail.webdna.us/list/talk@webdna.us Bug Reporting: >> support@webdna.us > > --------------------------------------------------------- This > message is sent to you because you are subscribed to the mailing > list . To unsubscribe, E-mail to: archives: > http://mail.webdna.us/list/talk@webdna.us Bug Reporting: > support@webdna.us > > > --------------------------------------------------------- This message=20 > is sent to you because you are subscribed to the mailing list . To=20 > unsubscribe, E-mail to: archives:=20 > http://mail.webdna.us/list/talk@webdna.us Bug Reporting:=20 > support@webdna.us=20 --=20 Jym Duane - CTO - Purpose Media Creating Your Success Story Marketing : Television - Internet - Print Phone: (877) 443-1323 Email: jym@purposemedia.com Web: www.purposemedia.com Oregon - www.GuideToOregon.com PO Box 1725,Jacksonville, OR 97530 California - www.OrangeCounty.net PO Box 2025,Capistrano Beach, CA 92624 --------------000109000401090900080800 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable you rock!

jym

On 2/15/11 7:52 AM, David Bastedo wrote: There is still a couple of parts missing it seems - ran out of energy last night - Huge opportunities to meld webdna into social with a lot more ease than php etc. - once this nut has been cracked.

Love to share ideas and code to get the major api's cracked and process to work on them - all of my work now incorporates these eco-systems . . . .

I'll be working on this and will share all findings over the next little while.

d.

--
David Bastedo
Ten Plus One Communications Inc.
http://www.10plus1.com
T.=A0 416.603.2223
M. 416.277.4499

My Profiles 3D"Delicious"
Find me on davidbmbastedo@gmail= .com
My Latest Shared Link is: Share on Facebook =96 How to embed your own Videos on someone's Facebook wall when your web pages are =93Shared=94 on Facebook



On Tue, Feb 15, 2011 at 1:46 AM, Stuart Tremain <webdna@idfk.com.au>= wrote:
David

I like the way you have the iFrame working, it gives me a couple of ideas :)

When I "liked" your first example I still got BBB ....

yet "5: liked:" did change from true to false


Regards

Stuart Tremain
IDFK Web Developments
AUSTRALIA




On 15/02/2011, at 5:36 PM, David Bastedo wrote:<= /div>
Here is a working, authenticated tab that shows all the initial variables - country code, userid, liked etc.

http://www.facebook.com/pages/B= and-HQ/169816586398236?sk=3Dapp_126463440760566

If you "like it" you'll get AAA and if you don't Like it. you will get "BBB"

I had to authorize this application and I haven't tried to do that gracefully yet, but it's basically a three step process.
Once you create an application and set up a page and a tab, within a folder - I use "fb" - then the following three steps occur in order to authorize your app


This is how to authenticate the app:


<a href=3D"https://www.facebook.com/dialog= /oauth?client_id=3D126463440XXXXXXXX&redirect_uri=3Dhttp://www.XXXXXX= X.com/fb/">Step1</a><br />

<a href=3D"https://www.facebook.com/dialog= /oauth?client_id=3D126463440XXXXXXXX&redirect_uri=3Dhttp://www.XXXXXX= XX.com/fb/&scope=3Demail,read_stream,user_likes,user_location,publish= _stream,create_event">step 2</a><br />

<a href=3D"https://graph.facebook.com/oaut= h/access_token?client_id=3D126463440760566&redirect_uri=3Dhttp://www.= XXXXXXXX.com/fb/&client_secret=3DXXXXXXXXXXXXXXXXXX&code=3D[code]= ">step 3</a><br />

code=3Dthe response back from Facebook
This will then get you a key, which will open all the doors

tab.html is the document that gets loaded in your tab.

Here is a version - not yet authenticated, so it only shows right ow when you like the band, but it pulls in dynamic content via webdna, so I'll add the two parts together and I should no be able to show custom data by country and whether they like the page or not.

http://www.facebook.com/thetrew= smusic#!/thetrewsmusic?sk=3Dapp_182877448415423







On Tue, Feb 15, 2011 at 1:17 AM, Stuart Tremain <webdna@idfk.com.au><= /span> wrote:
Good on you David

Would love to see it in use ....


Regards

Stuart Tremain
IDFK Web Developments
AUSTRALIA
webdna@idfk.com.au




On 15/02/2011, at 5:12 PM, David Bastedo wrote:

> Here is the code to get the basic Facbeook information from a user when they go to your custom application installed on your page using the new iframes settings. >
> Specifically, this example shows how to serve up two types 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]=
> {
> }
> ,
> "
> [/table]
>
>
> [listwords words=3D[splitMe]&delimiters=3D{,]
>
> [index]: [ConvertChars table=3DJSONconversion][word][/convertchars= ]<br />
>
> [showif [index]=3D7]
> =A0 =A0 [showif [ConvertChars table=3DJSONconversion][word][/convertchars= ]^true]
> =A0 =A0 =A0 =A0 [text]RUAFAN=3Dtrue[/t= ext]
> =A0 =A0 [/showif]
> =A0 =A0 [hideif [ConvertChars table=3DJSONconversion][word][/convertchars= ]^true]
> =A0 =A0 =A0 =A0 [text]RUAFAN=3Dfalse[/= text]
> =A0 =A0 [/hideif]
>
>
> [/showif]
>
> [/listwords]
>
>
> [/showif]
> [/listwords]
>
>
> [showif [RUAFAN]=3Dtrue]
> AAA
> [/showif]
>
> [showif [RUAFAN]=3Dfalse]
> BBB
> [/showif]
> -----------------------------------------------= ---------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/= talk@webdna.us Bug Reporting: support@webdna.us

---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list <talk@webdna.us>.
To unsubscribe, E-mail to: <talk-leave@webdna.us>= ;
archives: http://mail.webdna.us/list/= talk@webdna.us
Bug Reporting: support@webdna.us

---------------------------------------------------= ------ This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk= @webdna.us Bug Reporting: support@webdna.us

--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.= us Bug Reporting: suppo= rt@webdna.us

--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.u= s Bug Reporting: support@webdna.us
--


Jym Duane - CTO - Purpose Media

Creating Your Success Story

Marketing : Television - Internet - Print


Phone: (877) 443-1323=A0 =A0

Email: jym@purposemedia.com=A0 =A0

Web: www.purposemedia.com


Oregon - www.GuideToOregon.com

PO Box 1725,=A0= Jacksonville, OR 97530


California - www.OrangeCounty.net

PO Box 2025,=A0= Capistrano Beach, CA 92624

--------------000109000401090900080800-- Jym Duane

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:

target=_blank and form variables (1997) wrong input values? (1997) [SearchString] problem with [search] context (1997) show all problem (1997) Alternative colors? (2000) WebCat2: Found Items syntax, etc. (1997) creative use of webcatalog (1998) WebCat2b13MacPlugin - [math][date][/math] problem (1997) Extended [ConvertChars] (1997) [searchString] (1997) Email within tmpl ? (1997) Database Updates (1997) Checking for blank form fields (sort of...) (1998) WebDNA tags in WebMerchant email templates ... (1997) [object] tag continued (2005) Exclamation point (1997) Custom Tags or Modular Code (2001) Site Search Concepts (2003) Recalculating Shipping Costs (1997) Removing [showif] makes a big difference in speed (1997)