Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/112.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Facebook通知重定向到外部URL_Android_Ios_Facebook_Apache Flex_Air - Fatal编程技术网

Android Facebook通知重定向到外部URL

Android Facebook通知重定向到外部URL,android,ios,facebook,apache-flex,air,Android,Ios,Facebook,Apache Flex,Air,我们正在尝试为我们的网站实施一个简单的解决方案,该解决方案通过Flex开发,并使用AdobeAIR开发移动应用程序 1) 我们的用户希望通过www.ourwebsite.com以及ourwebsiteandroid、ios和blackberry应用程序将他们的facebook好友导入网站。 2) 我们想使用Facebook请求对话框,它允许用户选择他们的朋友并一次发送多个邀请 3) 当接收者点击他收到的通知时 如果是web,则应将通知接收人发送至www.ourwebsite.com 如果是移动

我们正在尝试为我们的网站实施一个简单的解决方案,该解决方案通过Flex开发,并使用AdobeAIR开发移动应用程序

1) 我们的用户希望通过www.ourwebsite.com以及ourwebsiteandroid、ios和blackberry应用程序将他们的facebook好友导入网站。 2) 我们想使用Facebook请求对话框,它允许用户选择他们的朋友并一次发送多个邀请 3) 当接收者点击他收到的通知时

  • 如果是web,则应将通知接收人发送至www.ourwebsite.com
  • 如果是移动应用程序,它应该重新定向到相应的appstore以下载我们的应用程序
我们尝试了几种配置,但对我们不起作用

如前所述,我们使用AdobeFlex开发了我们的网站,我们的手机应用程序使用AdobeAIR运行。我们需要在代码中安装Facebook原生SDK吗

奇怪的是,同样的要求也适用于www.naaptol.com和9lessons.info。 但我们无法实现同样的技术。 如果我们遗漏了Facebook应用程序的任何重要方面及其政策,有人能为我们提供指导或建议吗

多谢各位。
赛奎师那

因此,如果我认为我正确理解这一点,你希望能够根据他们所在的平台以不同的方式打开链接。这里有一些js可以在ios和android上运行。如果他们安装了你的应用程序,它将启动该应用程序,否则会将其发送到应用程序商店

// if iPod / iPhone, display install app prompt
if (navigator.userAgent.match(/(iPhone|iPod|iPad);?/i) || navigator.userAgent.match(/android/i)) {

var store_loc = "itms://itunes.com/apps/youriOSApp";
var href = "yourPrefix://";

var is_android = false;

if (navigator.userAgent.match(/android/i)) {
    store_loc = "https://play.google.com/store/apps/details?id=air.com.your.app";
    is_android = true;
}
var app_loc = href;
if (is_android) {
    var w = null;
    try {
        w = window.open(app_loc, '_blank');
    } catch (e) {
        //   no exception
    }
    if (w) {
        window.close();
    } else {
        window.location = store_loc;
    }
} else {
    var timeout = null;
    window.location.replace(app_loc);
    timeout = setTimeout(function () {
        "use strict";
        window.location = store_loc;
    }, 300);
    onblur = function () {
        "use strict";
        clearTimeout(timeout);
    };
}

}

谢谢你。第一个病例怎么样?如何将facebook通知重定向到www.ourwebsite.com。Facebook应用程序页面中需要什么样的所有设置?请尝试在fb设置中将redirect_uri=www.example.com添加到您的网站url,因为它不会进入我的网站。它一直在Facebook搜索框中搜索我的网站url,然后消失在那里。是否有任何SSL要求,也有任何应用程序的基本要求,它必须由X个ppl使用,然后重定向选项才会被激活?我不太确定facebook的东西,我只是知道如何确定如何过滤不同的平台,当他们到达你的网站