-
What is wrong with this code??? Trying to paste a link object on facebook using as3.
Hello everyone, for the last 3 days i have been trying to paste a link on facebook using a simple app that i created. Just to test how is dealing with facebook using as3. But still cant paste a simple link object. Any ideas?
Regards,
Leo.
Here is the code:
Code:
import com.facebook.graph.Facebook;
import com.facebook.graph.data.FacebookSession;
import flash.events.Event;
b_1.addEventListener(MouseEvent.MOUSE_DOWN, onClick);
b_2.addEventListener(MouseEvent.MOUSE_DOWN, onStart);
b_3.addEventListener(MouseEvent.MOUSE_DOWN, myPost);
b_2.visible = false;
b_3.visible = false;
function onClick(e:Event):void
{
Facebook.init("xxx", onFacebookInit);
b_2.visible = true;
}
function onFacebookInit(session:FacebookSession, error:Object):void
{
if (session)
{
status_1.text = "Sucesso init";
}
else
{
status_1.text = "ERRO init";
}
status_1.text = "algo";
}
function onStart(e:Event):void
{
var requiredPermissions = new Array();
requiredPermissions.push("user_about_me");
requiredPermissions.push("publish_stream");
var options:Object = new Object();
options.perms = requiredPermissions.toString();
Facebook.login(onFacebookLogin, options);
b_3.visible = true;
}
function onFacebookLogin(success:Object, fail:Object):void
{
if (success)
{
status_2.text = "Sucesso Login";
}
else
{
status_2.text = "ERRO Login";
}
status_1.text = "algo 2";
}
function myPost(e:Event):void
{
var options:Object = new Object();
options.name = "I found it!!!";
options.caption = "Found it";
options.description = "I found what i was looking while using this app!";
options.link = "http://apps.facebook.com/xxx/";
options.picture = "http://www.xxx.com/fb_tests/logo_ct.jpg";
Facebook.api("me/feed", responseHandler, options, "post");
}
function responseHandler(success:Object, fail:Object):void
{
if (success && success.id)
{
}
}
-
Senior Member
Perhaps it has to do with one of the latest security updates for flash? Perhaps you should you consider implementing some javascript to support the flash code.
Just noticed that this simple code does not work under chrome:
Code:
btn1.addEventListener(MouseEvent.CLICK,goThere);
function goThere(e:MouseEvent){
var myRequest:URLRequest = new URLRequest("http://www.facebook.com/sharer.php?u=http://www.google.com");
navigateToURL(myRequest, "_self");
}
Last edited by somlemeg; 11-06-2012 at 03:33 PM.
-
Hello Somlemeg,
Thanks for the reply. Looks like there is no way to create a Facebook App using just AS3.
Tried, searched, and didnt find much examples or code to try...
:-(
Thanks anyway.
Regards.
Leo.
-
Hello Somlemeg,
Thanks for the reply. Looks like there is no way to create a Facebook App using just AS3.
Tried, searched, and didnt find much examples or code to try...
:-(
Thanks anyway.
Regards.
Leo.
-
Senior Member
I haven't tried it myself, but here is an example how to create using AS3 according to adobe:
http://cookbooks.adobe.com/post_Face...ava-17581.html
-
Thanks a lot...
gonna take a look at that...
But looks like its not easy to find tutorials about the same topic.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|