Hey Do you know if it's possible to retrieve user ids from the request_ids array returned by the Facebook.ui("apprequests", ....) dialogue?
I've tried the following: Facebook.ui("apprequests", { message:"select some friends" }, handleAppRequest, "iframe"); which allows the selection of friends to tell about the app. I then do the following: private function handleAppRequest(result:Object):void { for (var i:int = 0; i < result.request_ids.length; i++) { var requestID:String = result.request_ids[i]; Facebook.api("/" + requestID, handleRequestFriends); } } to select the friends returned in the result object (which I think might be where I'm going wrong - i don't think that request_ids == facebook user ids), and then this returns a fail: private function handleRequestFriends(success:Object, fail:Object):void { if (success) trace("success"); else trace(fail); } Thanks in advance a On 15 April 2011 10:43, allandt bik-elliott (thefieldcomic.com) < alla...@gmail.com> wrote: > hey guys > > found the problem(s) - i hadn't added the access_token to the params and it > didn't like the actions{} object (although Facebook.ui was quite happy to > accept it) > > wierd but true > > thanks for the help patrick > > best > a > > > On 14 April 2011 22:27, Patrick Matte <patrick.ma...@tbwachiat.com> wrote: > >> I can only suggest you just use the Facebook API directly without using >> that >> AS3 api. >> >> So something like this. >> >> var urlRequest:URLRequest = new URLRequest("https://graph.facebook.com/" >> + >> userid + "/feed); >> >> var variables:URLVariables = new URLVariables(); >> >> variables.access_token = token; >> >> urlRequest.variables = variables; >> >> var urlLoader:URLLoader = new URLLoader(); >> >> urlLoader.load(urlRequest); >> >> >> >> >> >> >> On Thu, Apr 14, 2011 at 1:14 PM, allandt bik-elliott (thefieldcomic.com) >> < >> alla...@gmail.com> wrote: >> >> > hi guys >> > >> > i'm having a bit of trouble with the facebook actionscript graph api >> > >> > While i can get posting to "/feed" to work with Facebook.ui, (does a >> > facebook popup), i can't seem to get it to work with Facebook.api >> > >> > here is my code: >> > var values:Object = { >> > name:"This is my title", >> > link:"http://example.com< >> > http://www.google.com/url?sa=D&q=http://example.com> >> > ", >> > picture:"http://example.com/icon-75x75.gif< >> > http://www.google.com/url?sa=D&q=http://example.com/icon-75x75.gif> >> > ", >> > caption:"this is a caption", >> > description:"this is a long description", >> > message:"This is a test message. There are many like it but this >> > one is mine.", >> > actions: >> > { >> > name:"Crazy extra thing", >> > >> > link:"http://example.com< >> > http://www.google.com/url?sa=D&q=http://example.com> >> > " >> > } >> > }; >> > >> > Facebook.api(_user + "/feed", handleSubmitFeed, >> > values, URLRequestMethod.POST); >> > >> > this is called after Facebook.login() with the >> > permissions "read_stream,publish_stream,user_likes" succeeds and the id >> is >> > stored in _user. I get the following error: >> > >> > [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 >> > text="Error #2032: Stream Error. URL: >> > https://graph.facebook.com/********/feed< >> > >> http://www.google.com/url?sa=D&q=https://graph.facebook.com/********/feed >> > >> > "] >> > >> > I'm not having any trouble with other calls to update the user's status >> > ("/statuses") or retrieving their friends list. >> > >> > Any ideas as to what the issue might be please? >> > >> > thanks >> > a >> > _______________________________________________ >> > Flashcoders mailing list >> > Flashcoders@chattyfig.figleaf.com >> > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> > >> >> This e-mail is intended only for the named person or entity to which it is >> addressed and contains valuable >> business information that is proprietary, privileged, confidential and/or >> otherwise protected from disclosure. >> >> If you received this e-mail in error, any review, use, dissemination, >> distribution or copying of this e-mail >> is strictly prohibited. Please notify us immediately of the error via >> e-mail to disclai...@tbwachiat.com and >> please delete the e-mail from your system, retaining no copies in any >> media. We appreciate your cooperation. >> _______________________________________________ >> Flashcoders mailing list >> Flashcoders@chattyfig.figleaf.com >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> > > _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders