问题标签 [facebook-actionscript-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1170 浏览

apache-flex - flash builder (flex 4): 我如何将 facebook-actionscript-api 添加到我的项目中

我想使用 facebook-actionscript-api 编写一个程序。

google code 的 facebook api 网站显示它为 flex 3.4 或源代码提供 .swc 文件。

如何将它们添加到我的 Flash Builder 项目中?我需要编译源代码吗?

如何在我的项目中使用 swc 文件?

任何有关此主题的信息将不胜感激。

谢谢!!!

0 投票
1 回答
1279 浏览

apache-flex - flex 4 和 facebook-actionscript-api:无法登录

我为 facebook 写了一个简单的应用程序,似乎我无法登录。我在 facebook 上创建了一个测试应用程序,并通过访问 apps.facebook.com/ 来测试我的应用程序

我的主应用程序的 ApplicationComplete 事件之后正在执行以下功能。

我收到一条警报,提示我没有连接,我无法获取任何信息。我输入了正确的 api 密钥和秘密。

如果它无法做某事,我该如何调试并准确查看它失败的位置?

谢谢

0 投票
1 回答
2115 浏览

apache-flex - 实例化 FacebookSessionUtil 后如何解决空对象引用

我想你可以帮我解决这个小问题。

通过选择 ActionScript 3 作为我的开发人员平台,我是 Facebook 开发人员的新手。我使用Adob​​e 推广的官方 facebook-actionscript-api 的SWC 库。

所以我跟着他们的教程。所以我做了以下说明:

  1. 创建 Flex 项目。
  2. 下载并放入Flex项目中Facebook_library_v3.4_flex.swc\lib
  3. 提供以下代码:

    尝试运行调试会话后。执行此语句后出现错误:

    session=new FacebookSessionUtil(api_key,secret_key,this.loaderInfo);

我想我做错了什么,但我无法弄清楚。你能通过提供你的建议或任何指导来帮助我吗?

这是我得到的例外:

我注意到异常的第一行显示了这一点:

但我不确定它是否涉及异常。

我的开发平台是:

  • MacBook Pro
  • OSX雪豹10.6
  • Flash Player 10.0.32 调试器
  • 火狐 3.6
  • 弹性生成器 3.2
  • 弹性 SDK 3.5
  • Facebook_library_v3.4_flex.swc

每一个建议和指导都会感谢你。我认为这对于可能像我一样发现相同问题的其他开发人员来说是件好事。

0 投票
2 回答
289 浏览

flash - facebook actionscript api flash:将 api 密钥和密钥放在我的 flash 应用程序中有多安全?

我想编写一个使用 facebook javascript api 的 flash 应用程序。为了让 flash 应用程序使用它,我必须在 flash 应用程序中写入密钥和 api 密钥。据我所知,每个 Flash 应用程序都可以被解码,并且可以显示 api 密钥和密钥。有没有办法正确保护这些密钥?

0 投票
2 回答
2285 浏览

php - 使用 facebook api 在我的应用程序中邀请来自 facebook 的朋友

我创建了一个允许通过 facebook 进行用户集成的应用程序(与 facebook 连接)。当用户登录应用程序时,我想显示登录用户的所有 facebook 朋友以邀请他们加入我的应用程序。

目前我正在使用多朋友选择器来邀请朋友。

我想自定义多朋友选择器 1 可以更改 css 并在单个列中显示所有朋友吗?2 我可以显示禁用已经与我的应用程序连接的朋友吗?

请给出您的建议或任何其他选项。

谢谢

0 投票
3 回答
1046 浏览

javascript - Facebook Flash 应用程序无法与 JavaScript 通信

我的 index.php 文件加载 Facebook JavaScript SDK 和 FBJS 桥:

然后它会初始化 Facebook SDK:

并使用 swfobject 嵌入 Flash 文件:

当我在我的服务器上运行这个文件时,我可以通过 ExternalInterface 调用间接与 Facebook 的 JavaScript SDK 通信,启动各种 Facebook UI 对话框等。我还可以使用facebook-actionscript-api直接从 ActionScript 启动相同的对话框。

然而,当我将此索引文件用作我的 Facebook 画布 URL 并在 Facebook iFrame 中加载 swf 时,通信会使应用程序崩溃。我不确定如何调试它,但我认为它可能与跨域安全性有关。欢迎任何关于调试和/或解决方案的想法。

0 投票
6 回答
8401 浏览

apache-flex - 为什么 Facebook Actionscript API init() 不起作用?

我打电话给 com.facebook.graph.Facebook.init(APP_ID, loginHandler);

使用 actionscript api 登录 facebook(如本教程中所述:http: //www.adobe.com/devnet/facebook/articles/flex_fbgraph_pt4.html)。但是,它似乎没有做任何事情。

查看 API 源代码,对 JS 的唯一调用是 ExternalInterface.call('FBAS.init', JSON.encode(options));

需要的两个 javascript 库是:

但是,我在这些库中找不到任何对 FBAS 的引用。我什至使用正确的库吗?关于为什么 FBAS 不存在,我是否还有其他原因错过了?甚至为什么调用 Facebook.init() 什么都不做?

0 投票
2 回答
1435 浏览

flash - 无法启动 Facebook.init

我正在尝试创建一个类,使访问 Adob​​e Facebook Graph Api 变得更容易,而无需进入所有细节。这就是我的做法:我有一个 FbNewLib.as 和一个 Test.as 以及主要测试.fla。

在 FbNewLib.as 中,我有初始化 Facebook api 的 init 行。

在我的 Test.as 中:

但是,当我在 Facebook 的 testApp 中的 testApp 中对其进行测试时,Facebook.init() 不起作用。textbox_txt 中的内容只是“read_stream, null, testString”

任何人都可以帮忙吗?这甚至可能吗?谢谢!

0 投票
1 回答
967 浏览

facebook - 来自 facebook 动作脚本 3 sdk 的 apprequest 对话框

我正在使用 facebook action script 3 SDK 使用 Adob​​e AIR + 为 Android 编写应用程序。我可以在 Android 手机上向用户显示标准 apprequest 对话框吗?

如何从 facebook action script 3 SDK 调用它?谢谢!

0 投票
1 回答
942 浏览

android - 为什么我的屏幕在平板电脑上登录 Facebook 后左上角出现“成功”全白?

此问题正在此处的 facebook-actionscript-api 站点上进行跟踪: http ://code.google.com/p/facebook-actionscript-api/issues/detail?id=352&q=label%3APriority-Medium

哪些步骤将重现该问题?

  1. 在 Android 平板电脑上调用 FacebookMobile.login(APP_ID, cbLogin)。
  2. 输入 Facebook 帐户凭据,然后按“登录”。

什么是预期的输出?你看到了什么呢?

- 预期:登录窗口关闭并返回到启动登录窗口的屏幕。回调函数“cbLogin”被调用。

- 实际:屏幕完全变白,并在屏幕左上角以黑色小文本显示“成功”。永远不会调用回调函数“cbLogin”。

您使用的是什么版本的产品?在什么操作系统上?

我已经在 2 部 Android 手机上进行了测试,HTC Incredible (Android v2.2) 和 HTC Thunderbolt (Android v2.2.1),两者都运行良好。有任何想法吗?