注意
这些网址可能无法使用.
Facebook已经多次更新,并没有正式支持任何这些.
/注意
我正在尝试查看有关iPhone上的Facebook应用程序的可用信息.到目前为止,我已经发现含有有限信息的夫妇的网站,我能找出Facebook的个人主页发布命令(遗憾的是它保持窗口打开后,您交的-那么,谁发布到Facebook的人有推后一次,然后取消).
我的问题是,是否有人有关于可以发送到Facebook应用程序的命令的任何更多信息?
我可以从http://wiki.akosma.com/IPhone_URL_Schemes获取以下信息
fb://profile - 打开Facebook应用程序到用户的个人资料.fb://friends - 打开Facebook应用程序到朋友列表.fb://notifications - 在通知列表中打开Facebook应用程序(注意:此URL似乎存在错误.通知页面打开.但是,无法导航到Facebook应用程序中的任何其他位置)fb://feed - 向新闻Feed打开Facebook应用程序.fb://events - 在"活动"页面上打开Facebook应用程序.fb://requests - 在"请求"列表中打开Facebook应用程序.fb://notes - 在Notes页面中打开Facebook应用程序.fb://albums - 打开Facebook应用程序到相册列表.这些命令只打开相应的窗口.我找到的第一个有用的命令是
fb://publish/profile/#ID#?text=#BODY#这是Facebook图形api和我在其他应用程序中找到的其他一些信息的组合.然后有点捅和希望.
替换#ID#为您要发布到的个人资料的ID,然后替换#BODY#为您要发布到的文本,并且该窗口显示在Facebook应用中,并且预先填充了文本.
您还可以使用meid作为id发布到已登录用户的个人资料.
如果有人知道我正在尝试与它接口并希望尽可能多的信息.
iphone facebook deep-linking undocumented-behavior facebook-graph-api
如果iPhone上安装了原生Facebook应用程序.如何从我的应用程序打开Facebook链接到本机Facebook应用程序.在Safari打开的情况下,链接与以下内容相同:
谢谢.
我正在创建一个混合桌面/移动网站,它们共享相同的页面,也就是说我没有两个单独的桌面和移动网址.我试图让Facebook链接在本地Facebook应用程序中打开,如果可能的话,否则转到常规URL.Facebook方案中有没有自动处理的东西?
基本上,如果未安装移动应用程序或用户在桌面上,请访问:https://www.facebook.com/pages/ [pageid]
如果已安装移动应用,请转到此处:
FB://页/ [的pageid]
我希望让我的网站的读者从移动浏览器共享网址到他们的原生Facebook应用程序,而无需使用javascript,或让他们通过繁琐的网络流程登录.
在过去,这是使用fb://publish/profile/me?text=blahiOS和Android 的url方案完成的.单击时,此链接将打开本机应用程序并启动新的共享对话框.
然而,在2013年末/ 2014年初的某个时候,这种方法停止了工作.有没有更新的方法来使用静态URL在iOS和/或Android Intent上打开本机共享对话框?这里需要一个规范的答案,因为搜索SO会导致大量旧的,已弃用的死胡同.
在Windows操作系统中,我有一个自定义URI方案,使用它
IE,Firefox,Opera,Safari,Google Chrome
推出Juniper路由器VPN SSH客户端(如思科).基本上,如果安装了SSH客户端,它的工作原理如下,从网页上可以启动VPN SSH Client.
<a href="juniper:open"> VPN SSH Client </a>
Run Code Online (Sandbox Code Playgroud)
问题:
有时用户没有从CD/DVD盒安装Juniper路由器SSH客户端应用程序,因此juniper:open什么都不做.
所以在这种情况下,我需要检测天气是否可用URL方案.
因此,我尝试了Javascript方法,但它没有完全正常工作.因为juniper:open实际上不是web链接.
我如何检测它呢?
<script>
// Fails
function test1(){
window.location = 'juniper:open';
setTimeout(function(){
if(confirm('Missing. Download it now?')){
document.location = 'https://www.junper-affiliate.com/setup.zip';
}
}, 25);
//document.location = 'juniper:open';
}
// Fails
function test2(h){
document.location=h;
var time = (new Date()).getTime();
setTimeout(function(){
var now = (new Date()).getTime();
if((now-time)<400) {
if(confirm('Missing. Download it now?')){
document.location = 'https://www.junper-affiliate.com/setup.zip';
} else {
document.location=h;
}
}
}, 300);
}
</script>
Run Code Online (Sandbox Code Playgroud)
然后:
<a onclick="test1()">TEST 1</a> …Run Code Online (Sandbox Code Playgroud) javascript firefox internet-explorer google-chrome url-scheme
facebook ×4
ios ×3
iphone ×3
url-scheme ×2
android ×1
deep-linking ×1
firefox ×1
html ×1
javascript ×1
objective-c ×1
share ×1
swift ×1
xcode ×1