apache-flex - Facebook iFrame 应用程序 : How to pass data from URL Query String

标签 apache-flex actionscript-3 facebook iframe pass-data

我有一个带有图片库的 Facebook 应用程序。它是在 Flex 4 中构建的。 我想允许用户链接到特定图像。

如何做到这一点?

我看到这样做的唯一方法是在 Facebook 页面 URL 中添加类似 &my_picture=asd.jpg 的 GET var,但我不知道如何从 iFrame 中读取它。

最佳答案

是的,您可以为此向查询字符串添加一个参数:

http://app.facebook.com/yourapp?myparam=1234

然后,您的应用将这样调用:

http://domainwhereyouhostyourapp.com/your_fb_app/index.php?myparam=1234

一些其他参数也由 facebook 传递,大多数与身份验证 token 等相关。它们以“fb_”为前缀以防止名称冲突。

在您的 index.php(或您正在使用的任何文件)中,读取您感兴趣的 get 参数并像往常一样将它们传递给您的 swf。

关于apache-flex - Facebook iFrame 应用程序 : How to pass data from URL Query String,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3175300/

相关文章:

facebook - 打开的图形对象是否必须对应于用户可见的页面?

php - 如何在移动设备中为div提供滚动条

apache-flex - flex 中的实时流录制

apache-flex - 我可以使用哪些算法来计算音量?

javascript - 使用 Flex 4.6 的 Mozilla Firefox 或 Google Chrome 无法关闭浏览器

ios - AIR iOS 应用程序中的文本 URL 不可选择

apache-flex - Mac Flash Builder 找不到调试器

flash - 使用 SWC - getDefinitionByName 问题

actionscript-3 - 如何防止某些外语字体的文本位移?

iOS Facebook sdk邀请好友请求已发送但未收到好友通知