There is still a couple of parts missing it s=eems - 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.
My Profiles--
David Bastedo
Ten Plus One Communications Inc.
http://w=ww.10plus1.com
T.=A0 416.603.2223
M. 416.277.4499=
![]()
![]()
Find me ondavidbmbastedo@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 BB=B ....
yet "5: liked:" did change from true to false
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_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" - t=hen 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?cl=ient_id=3D126463440XXXXXXXX&redirect_uri=3Dhttp://www.XXXXXXX.com/fb/=a>">Step1</a><br />
<a href=3D"https://www.facebook.com/dialog=/oauth?client_id=3D126463440XXXXXXXX&redirect_uri=3Dhttp://www.XXXXXXXX=.com/fb/&scope=3Demail,read_stream,user_likes,user_location,publish_str=eam,create_event">step 2</a><br />
<a href=3D"https://graph.facebook.com/oauth/access_token?clien=t_id=3D126463440760566&redirect_uri=3Dhttp://www.XXXXXXXX.com/fb/&c=lient_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.facebo=ok.com/thetrewsmusic#!/thetrewsmusic?sk=3Dapp_182877448415423
My Profiles--
David Bastedo
Ten Plus One Communications Inc.
http://www.10plus1.com
T.=A0 416.603.2223
M. 416.277.4499![]()
![]()
![]()
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:17 AM, Stuart Tremain <webdna@idfk.com.au&g=t; wrote:
Good on you David
Would love to see it in use ....
Regards
Stuart Tremain
IDFK Web Developments
AUSTRALIA
webdna@idfk.com.au
> -------------------------------------------------=-------- 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
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 p=age 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.]<=br> >
> [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]&=lt;br />
>
> [showif [index]=3D7]
> =A0 =A0 [showif [ConvertChars table=3DJSONconversion][word][/convertchars]^=true]
> =A0 =A0 =A0 =A0 [text]RUAFAN=3Dtrue[/tex=t]
> =A0 =A0 [/showif]
> =A0 =A0 [hideif [ConvertChars table=3DJSONconversion][word][/convertchars]^=true]
> =A0 =A0 =A0 =A0 [text]RUAFAN=3Dfalse[/te=xt]
> =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 <talk@webdna.us>.
To unsubscribe, E-mail to: <talk-leave@webdna.us>
archives: http://mail.webdna.us/list/talk@webdna.us<=/a>
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:=20 archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us
--
=20 =20 =20 =20 =20 =20
Jym Duane - CTO - Purpose Media
Creating Your Success Story
Marketing : Television - Internet - Print
Phone: (877) 443-1323=A0 =A0
Email: j=ym@purposemedia.com=A0 =A0
Oregon - www.GuideToOregon.com
PO Box 1725,=A0 Jacksonville, OR 97530
California - www.OrangeCounty.net
PO Box 2025,=A0 Capistrano Beach, CA 92624
|
There is still a couple of parts missing it s=eems - 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.
My Profiles--
David Bastedo
Ten Plus One Communications Inc.
http://w=ww.10plus1.com
T.=A0 416.603.2223
M. 416.277.4499=
![]()
![]()
Find me ondavidbmbastedo@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 BB=B ....
yet "5: liked:" did change from true to false
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_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" - t=hen 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?cl=ient_id=3D126463440XXXXXXXX&redirect_uri=3Dhttp://www.XXXXXXX.com/fb/=a>">Step1</a><br />
<a href=3D"https://www.facebook.com/dialog=/oauth?client_id=3D126463440XXXXXXXX&redirect_uri=3Dhttp://www.XXXXXXXX=.com/fb/&scope=3Demail,read_stream,user_likes,user_location,publish_str=eam,create_event">step 2</a><br />
<a href=3D"https://graph.facebook.com/oauth/access_token?clien=t_id=3D126463440760566&redirect_uri=3Dhttp://www.XXXXXXXX.com/fb/&c=lient_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.facebo=ok.com/thetrewsmusic#!/thetrewsmusic?sk=3Dapp_182877448415423
My Profiles--
David Bastedo
Ten Plus One Communications Inc.
http://www.10plus1.com
T.=A0 416.603.2223
M. 416.277.4499![]()
![]()
![]()
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:17 AM, Stuart Tremain <webdna@idfk.com.au&g=t; wrote:
Good on you David
Would love to see it in use ....
Regards
Stuart Tremain
IDFK Web Developments
AUSTRALIA
webdna@idfk.com.au
> -------------------------------------------------=-------- 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
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 p=age 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.]<=br> >
> [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]&=lt;br />
>
> [showif [index]=3D7]
> =A0 =A0 [showif [ConvertChars table=3DJSONconversion][word][/convertchars]^=true]
> =A0 =A0 =A0 =A0 [text]RUAFAN=3Dtrue[/tex=t]
> =A0 =A0 [/showif]
> =A0 =A0 [hideif [ConvertChars table=3DJSONconversion][word][/convertchars]^=true]
> =A0 =A0 =A0 =A0 [text]RUAFAN=3Dfalse[/te=xt]
> =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 <talk@webdna.us>.
To unsubscribe, E-mail to: <talk-leave@webdna.us>
archives: http://mail.webdna.us/list/talk@webdna.us<=/a>
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:=20 archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us
--
=20 =20 =20 =20 =20 =20
Jym Duane - CTO - Purpose Media
Creating Your Success Story
Marketing : Television - Internet - Print
Phone: (877) 443-1323=A0 =A0
Email: j=ym@purposemedia.com=A0 =A0
Oregon - www.GuideToOregon.com
PO Box 1725,=A0 Jacksonville, OR 97530
California - www.OrangeCounty.net
PO Box 2025,=A0 Capistrano Beach, CA 92624
DOWNLOAD WEBDNA NOW!
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...