Actionscript 3 :: Facebook Login Within Flash Without Popup Or Redirect?
Jul 14, 2010
Does anybody know how to handle a Facebook login from within Flash using REST API/FB Connect, without the popup or redirect? It doesnt seem very possible as the login method seems to force the popup.
I'm currently building an application using the Adobe Facebook API and I've run into an issue where for the login method the Facebook login popup displays but when doing a Facebook share/post the popup is blocked.
This code works fine and displays me a Facebook login popup without question (Firefox):
I have literally spent HOURS trying to solve this mystery... but simply can't seem to get hold of it. I am using the same code lines (literally!) as the example here (official adobe tutorial) and I get different result.
[Code]...
Everything works fine, i.e. everything till it is time to fire the loggedin event. I get asked to log in and all permissions are asked correctly. After I log myself in to facebook, the loggedin event doesn't fire. Is there any way of solving this problem??
I have a really strange problem with calling window facebook login from Flash. On my private server facebook api works like a charm, but in my company, where we use very advanced application in flash and windows server the facebook login doesn't work..
I setup the HTML file correctly, I initialized Facebook.init(.. ..) and I call Facebook.login(.. ..) after clicking a button, but nothing happens, totally nothing, zero reaction.. Because Flash right now doesn't give me any errors...
I have checked the connections, and this is my [URL] and it is connecting very well and I can see in debugging proxy that there are connections in facebook. BUT, at my work in [URL] nothing happens, no responses, and connection in flash is the same like in my labs....
I am trying to build my first flash facebook app, using the "flash facebook cookbook". Its instructions are all for flash builder and I am using flash pro. I've downloaded the flash facebook graph apk, and connected the swc, but when I try to login I need to return a FacebookSession object and I keep getting an error message that it can't find the class.
I import the: import com.facebook.graph.Facebook; But it's as if the swc connection didn't work.
I have a SWF file that calls some javascript which shows the facebook login dialog via the javascript sdk.this all works fine, except for that fact that pop-up blockers block the login dialog, as it isnt invoked from a user action, but from flash.
We have a Flex, Blazeds & Spring based Web application. The requirement is that if the browser is idle for 30 minutes, we have to popup an error message to the user and then redirect to the login page.
Anyone know if you can connect, login, post an image to a Facebook account directly from inside of Flash? I grabbed the Facebook API for AS3 and have it installed, created an application definition on Facebook but am having no look connecting to it? I have seen some refereneces to it only working inside of Flex and am wondering it that's the case. I am looking to do a kiosk application where a camera image will be uploaded directly to the persons FB page.
The application is used through Facebook. I click the button and the flash contains the notice while create is being executed, but after that it's empty again. It doesn't survive a redirect.
I am trying to integrate my application with facebook.[URL]I get no errors or warnings. But when I run my app,on click upon login the login window does not pop up at all..as in nothing happens...No errors of any sort..
I'm making an air-application in flash professional using actionscript. I was wondering if any of you know how (or if it's even possible) to use facebook to log in to my application. I found some stuff on the web, but I only found stuff to HTML, not actionscript.
I wrote a simple application for facebook and it seems that i fail to login. I created a test application on facebook and i test my application by going to [URL] i have the following function that is being executed after ApplicationComplete event of my main application.
I would like to supply an username(mail address) and password to an API method and login to Facebook. Is it possible with the special swc library to access the API in this manner? If not, can you give me some hints on how to do it using ExternalInterface and JS?
This is something I have been trying to figure out, but I am not sure exactly how to do it. I have a flex application that logs into facebook, but after that I can't access any of the facebook api. Right now I am using this HTML to log in:
when the user go to my app page and the swf is downloaded I'm using session = new FacebookSessionUtil( this.API_KEY, this.SECRET_KEY, this.scope.loaderInfo );session.login();... then the system open a new window showing the login form.My question is How can I prevent it? There are some way to log users from my swf?possible solution I can think of: login via PHP, and pass via FlashVars the session ID obteined by PHP, then start a session inside my SWF movie.
I'm trying to implement the 1.6 Mobile Facebook API [URL]into an Air for Android application. I've succesfully used the Web and Desktop API's however with the mobile app it's expecting an extra parameter to a stageReference, see:
But, using i'm using Flex and not Flash CS5, i can't just pass in this.stage or this or anything like that.What exactly would you guys think I need to pass into that using Flash builder Flex? I can't seem to find any examples for the mobile actionscript API ?
Here's the login information from the Mobile API Docs:
login () method public static function login(callback:Function, stageRef:Stage, extendedPermissions:Array, webView:StageWebView = null):void Opens a new login window so the current user can log in to Facebook.
Parameters
callback:Function — The method to call when login is successful. The handler must have the signature of callback(success:Object, fail:Object); Success will be a FacebookSession if successful, or null if not.
stageRef:Stage — A reference to the stageextendedPermissions:Array — (Optional) Array of extended permissions to ask the user for once they are logged in.webView:StageWebView (default = null) — (Optional) The instance of StageWebView to use for the login window For the most current list of extended permissions[URL].
All I want is to have the latest 3 or so posts from my clients Facebook page to populate and animate in a screensaver that I am building using Flash (AS3).
So far, every time I try to bring anything in, it requires a complete oAuth login and account link, but it's only a one way exchange (read-only, absolutely no writing, posting or even linking, since it's a screensaver) I'm not even sure the client wants pictures or anything.
I am currently trying to use the facebook-actionscript-api, but there isn't an option for the "App Login" type of Authentication that would solve most of my problems.
I've got a strange bug when trying to use facebook connect with actionscript3. I checked everything, couldn't find a way to resolve this. Look at this [URL] When clicking on "login", the facebook popup appears. But within this swf (click on the "facebook" logo), [URL] It does not work. This is almost the same actionscript code; and it IS the same HTML. You can check some debug informations with the firebug console. Seems the javascript & HTML code is OK. When clicking the Facebook logo, the HTML is updated. Guess facebook IS contacted; but then no popup is shown.
I made a websites which needs the user to login to Facebook. It uses the facebook API to check if the user is logged or not; and the API opens a popup if he is not logged.
[Code]...
Facebook.login(FBfinishedLogin, {perms:"publish_stream,user_location"}); The problem is that with some of the browsers (eg. Safari); the popup is blocked. It is the API and not my code which launches the popup so I have no control on it.
I have a need to build a flash login page. No big deal, but I need to have six seperate login accounts. For example: Username: user1 Password: pass = link to [URL] Username: user2 Password: pass = link to [URL] Username: user3 Password: pass = link to [URL] and so on for up to six users.
Again the usernames and passwords would not change, but need to redirect the particular user to a certain page. stop(); var user_input = ""; var pass_input = ""; login_button.onRelease = function(){ if(user_input == "user1" && pass_input == "pass"){ getURL([URL], "GET"); }else{ gotoAndStop (3); }}
If you create a popup via:[code]It will create a popup and bring it on top of any other visual piece. I have one problem though. This 'popup' needs to stay up even when the user interacts with the background.I would use modal, but I need the ability to interact with the back. Any way to tell the popup manager not to remove the popup when the user clicks off of it?
I'm trying to determine the practical difference between using the com.facebook.session.WebSession and com.facebook.session.JSSession. The documentation ([URL]) has more around WebSession - but the example I have which is closest to what solution I'm trying to implement uses JSSession and it looks like I could avoid all of the JavaScript pass-through & ExternalInterface calls I'm making. It appears that the benefit of using this new ActionScript Facebook API is to avoid having to make all of the Facebook calls via JavaScript.
i need to connect to have a button on my website that connects to facebook (if not already logged in) and posts to the users wall.I've only done this from within an iFrame - do i still need AppId etc etc?
I have a facebook application where the user choose 4 of his friends and then it creates a video (swf) with the pictures of your friends in it (loaded via xml). So I need to share this video on the user timeline. Everything works fine but the video is not embedded in the post on his timeline, there is only a post with the link to the page in it.The weird thing is, if I post the url directly on my timeline, the video is embedded, but not if the same link is posted via the application.here is my code called by the share button in js :
function postToFeed() { var obj = { method: 'feed',[code].........
I've recently used the 'Static HTML' application to add autoplaying flash content to a Facebook Page.Nothing too fancy, no sound, and only a few secs long. Now, Facebook say:-"Apps on Pages must not host media that plays automatically without a user's interaction."
What do they mean by 'Media' exactly? I can understand a ban on autoplaying audio content but does the ban extend to something as harmless as an animated GIF? Or more to the point, does an autoplaying .swf file fall under this?
Lastly, what course of action would Facebook take if I did violate this rule? Would they issue a warning (giving me an opportunity to remove the 'offending' item) or would they just shut down my page without any consultation?
how could i make a login form for people to use to login to a certain area?? like for instance on this website [url]..... at the bottom he has a client login form....how could i do that?
I searched this forum and used Google to find a answer, there where many to find, but I cannot make it work to redirect my flash intro-site if users doesn't have flash.
For now I use a image to redirect but I would prefer it automatically.
i am using one swf file.on click i have some background process.after finish the process i want to redirect to particular page.but its not working.what should i do to redirect to page.i am using asp.net?