Android Facebook通知重定向到外部URL
我们正在尝试为我们的网站实施一个简单的解决方案,该解决方案通过Flex开发,并使用AdobeAIR开发移动应用程序 1) 我们的用户希望通过www.ourwebsite.com以及ourwebsiteandroid、ios和blackberry应用程序将他们的facebook好友导入网站。 2) 我们想使用Facebook请求对话框,它允许用户选择他们的朋友并一次发送多个邀请 3) 当接收者点击他收到的通知时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 如果是移动
- 如果是web,则应将通知接收人发送至www.ourwebsite.com
- 如果是移动应用程序,它应该重新定向到相应的appstore以下载我们的应用程序
赛奎师那因此,如果我认为我正确理解这一点,你希望能够根据他们所在的平台以不同的方式打开链接。这里有一些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的东西,我只是知道如何确定如何过滤不同的平台,当他们到达你的网站