我有一个带有图片库的 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/