bertrando / facebook-actionscript-api

Automatically exported from code.google.com/p/facebook-actionscript-api
0 stars 0 forks source link

Pure AS3 (no Flex, no AIR, no JS, no Custom HTML) Facebook application not possible #171

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Try creating a complete Facebook application using ONLY AS3

What is the expected output? What do you see instead?
It's not possible with the current SDK as it relies on JavaScript in multiple 
places. 

What version of the product are you using? On what operating system?
1.0. Mac OSX 10.6.4

Please provide any additional information below.
A big reason many of us waited on this API was to be able to avoid this kind of 
implementation. I, and several others, expressed this before it was released, 
but to no avail. 

Original issue reported on code.google.com by Kevin.Su...@gmail.com on 11 Oct 2010 at 5:36

GoogleCodeExporter commented 9 years ago
I agree completely, it is pretty confusing to get started with the API 
especially as it's touted as Facebook for AS3 and it got a fair bit of 
coverage; I assumed it was Facebook for AS3 and did not require flex. It is 
incredibly frustrating when all the examples are flex only. I look forward to a 
pure flash example using only AS3. Thanks.

Original comment by dahir...@googlemail.com on 18 Oct 2010 at 12:19

GoogleCodeExporter commented 9 years ago
I agree! No documentation!!! There are only PHP or Flex Documentation.

How about Facebook.ui ? 
There are many method like   stream.publish, fbml.dialog etc. that require 
(method:String, display:String, data:Object), but what is the Object 
parameters? Where I can find some information about?

Please!!

Original comment by francesc...@gmail.com on 20 Oct 2010 at 3:44

GoogleCodeExporter commented 9 years ago
I also have to say that the priority here is more than 'Medium.' Can we get 
some feedback please? People were hoping to use this for actual work.

Original comment by Kevin.Su...@gmail.com on 20 Oct 2010 at 3:50

GoogleCodeExporter commented 9 years ago
MANY people wanting to use this API (if not most of them) don't care about 
Flex, AIR, JS, PHP or HTML. Also, we do understand that some of those are 
neccesary evils in our worlds of pure AS3. Flex, AIR and PHP are most certainly 
not.
PLEASE, provide us with clear documentation on how to use it as such, and 
preferably here on Google Code wiki pages or attached documentation.
Was it that hard to provide a simple AS3 facebook Hello World?
Documentation on adobe's pages is complete salesmanship and very uninformative.

Original comment by dsiri...@gmail.com on 3 Nov 2010 at 9:45

GoogleCodeExporter commented 9 years ago
Clearly the interest that Adobe has for this API has faded. 
Examples don't work and are not that helpful.
Disappointed.

Original comment by burgos...@gmail.com on 4 Nov 2010 at 10:24

GoogleCodeExporter commented 9 years ago
I think that the Adobe's interest is to force us to leave flash and buy Flex or 
Air or others... I'm angry for that!

Original comment by francesc...@gmail.com on 4 Nov 2010 at 2:32

GoogleCodeExporter commented 9 years ago
I don't think they've dropped it like the last one. SVN seems active (not the 
trunk, branches).
Just clear as3 examples would be appreciated, that's all.

Original comment by dsiri...@gmail.com on 4 Nov 2010 at 3:40

GoogleCodeExporter commented 9 years ago
Not a good sign getting stuck at Facebook.init doing nothing except returning 
undefined. No call is made and no errors are thrown. 

So far my impression is that this API is really sub-standard, and I can't 
believe that Adobe can have endorsed it. 

Original comment by lbergm...@gmail.com on 5 Nov 2010 at 3:06

GoogleCodeExporter commented 9 years ago
To be fair, other than the way authentication is forced, the SDK has been 
really nice for me. 

Original comment by Kevin.Su...@gmail.com on 5 Nov 2010 at 3:35

GoogleCodeExporter commented 9 years ago
Hi, the problem is not that the Facebook.init call is not doing anything. The 
problem is simply that there is NO PURE AS3 Facebook API. If you take a look at 
the .swc library source code, it's said to be the "Web" API for a good reason, 
the whole API is just an AS3 wrapper around Javascript calls. First time i've 
tried the API i've also been stuck at the init callback never being called. 
After looking at the source code i've realised that all javascript calls were 
simply not being made. In my opinion there is not and there won't be a pure AS3 
API, simply because it's not needed. First case is that you're building a 
website, so you should use the Web API with all the needed JS stuff (which 
seems to work pretty well), OR you're building a desktop application, and then 
you can use the AIR API which even works locally.

-lucas

Original comment by fonn...@gmail.com on 9 Nov 2010 at 6:12

GoogleCodeExporter commented 9 years ago
The problem is, people are still stuck in this idea that we only make 
applications for web and desktop. There are tons of devices out there that 
don't necessarily give you that kind of control over JS and custom HTML. A pure 
AS3 version is most definitely  needed. 

Original comment by Kevin.Su...@gmail.com on 9 Nov 2010 at 6:16

GoogleCodeExporter commented 9 years ago
...and we don't even wanna go into nonexistence of Like button. :)

Original comment by dsiri...@gmail.com on 9 Nov 2010 at 6:20

GoogleCodeExporter commented 9 years ago
and whole that iframe thingie.
Btw, is there a problem in using this issue tracker as a place of discussion?
Not that anyone relevant reads it though. My apologies if mistaken.

Original comment by dsiri...@gmail.com on 9 Nov 2010 at 6:27

GoogleCodeExporter commented 9 years ago
This project is indeed active, and Adobe is committed to keeping it up to date, 
and rolling with the changes in Facebook policies, as well as addressing the 
evolving needs of the users.

The AS3 API uses the Facebook Graph API to communicate with Facebook for 
everything except authentication. This is a requirement by Facebook, and will 
not be changed any time soon.

We are evaluating the requirements to include mobile-specific changes or 
enhancements in future builds of the API, and ensuring that the API will work 
for projects outside of the traditional web environment. We are also 
considering additional samples to help get started with the API.

Thanks for all your comments.

Original comment by lanny.mc...@gmail.com on 9 Nov 2010 at 6:59

GoogleCodeExporter commented 9 years ago
How about a documentation on AS3?
I have red PHP documentation or Javascript, but I need to know what parameters 
I have to use in my call!! AS3 call!!!

Tnx!

Original comment by francesc...@gmail.com on 10 Nov 2010 at 1:44

GoogleCodeExporter commented 9 years ago
Another voice here asking for a simple, non-Flex PURE AS3 "Hello World" example 
so I can actually get something to work.

Original comment by casualex...@gmail.com on 3 Jan 2011 at 8:08

GoogleCodeExporter commented 9 years ago
I've been digging into this heavily last 2 days. I have a pure as3 project 
based on a flex version except that it seems restricted to one user ie. the 
developer of the application. No such error appears in the flex version. 
Charles proxy doesnt reveal any difference. As far as I can tell the difference 
between flex and pure as3 so far is that flex is not restricted to just the app 
owner (in dev mode). Incredibly frustrating this.. pure AS3 non flex sample is 
badly needed.

Original comment by mike.whe...@gmail.com on 5 Jan 2011 at 7:23

GoogleCodeExporter commented 9 years ago
I tried to make these calls: 
Facebook.ui("apprequests", {message: "Here is a new Requests dialog...", 
filters:"all"}, onRequestDone);

and 

Facebook.callJS('FB.ui', { method: 'apprequests', message: 'Here is a new 
Requests dialog...', display:'page'});

Works perfect but... the iframe opens below the SWF (the SWF overlap iframe 
popup) and I can't move it over the swf (I tried z-index and other things with 
css)

Why the iframe popup opens below the SWF??? I can see the popup when I press F5 
in Chrome to reload the page with the SWF.

Original comment by marcos.s...@gmail.com on 1 Feb 2011 at 4:44

GoogleCodeExporter commented 9 years ago
u have to set wmode to trasparent ;)

Original comment by francesc...@gmail.com on 2 Feb 2011 at 8:35

GoogleCodeExporter commented 9 years ago
Is the OAUTH2.Social stuf fhelp to authenticate Facebook users using pure AS3? 
No JS/HTML rendering involved?

Original comment by coenen....@gmail.com on 8 Sep 2011 at 2:42