相关疑难解决方法(0)

Facebook iPhone应用程序支持的所有自定义URL方案是什么?

注意

这些网址可能无法使用.
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

65
推荐指数
3
解决办法
8万
查看次数

在iOS上通过原生Facebook应用打开Facebook链接

如果iPhone上安装了原生Facebook应用程序.如何从我的应用程序打开Facebook链接到本机Facebook应用程序.在Safari打开的情况下,链接与以下内容相同:

http://www.facebook.com/AlibabaUS

谢谢.

iphone xcode facebook ios

62
推荐指数
5
解决办法
15万
查看次数

Xcode:通过操作表共享内容

我想复制此行为(请参见下图)并使用此类操作表从我的应用程序共享内容.

在此输入图像描述

问题是:

这真的是行动表吗?我找不到iOS 7或8的任何教程.不确定如何继续.

共享选项是否取决于用户的配置?

提示将不胜感激.

iphone objective-c uiactionsheet ios swift

30
推荐指数
1
解决办法
3万
查看次数

移动网站上的Facebook URL方案,如果已安装则打开应用程序,否则转到网页

我正在创建一个混合桌面/移动网站,它们共享相同的页面,也就是说我没有两个单独的桌面和移动网址.我试图让Facebook链接在本地Facebook应用程序中打开,如果可能的话,否则转到常规URL.Facebook方案中有没有自动处理的东西?

基本上,如果未安装移动应用程序或用户在桌面上,请访问:https://www.facebook.com/pages/ [pageid]

如果已安装移动应用,请转到此处:

FB://页/ [的pageid]

html facebook mobile-website

13
推荐指数
1
解决办法
4万
查看次数

Facebook从移动网络分享到没有Javascript的原生应用程序?

我希望让我的网站的读者从移动浏览器共享网址到他们的原生Facebook应用程序,而无需使用javascript,或让他们通过繁琐的网络流程登录.

在过去,这是使用fb://publish/profile/me?text=blahiOS和Android 的url方案完成的.单击时,此链接将打开本机应用程序并启动新的共享对话框.

然而,在2013年末/ 2014年初的某个时候,这种方法停止了工作.有没有更新的方法来使用静态URL在iOS和/或Android Intent上打开本机共享对话框?这里需要一个规范的答案,因为搜索SO会导致大量旧的,已弃用的死胡同.

android share facebook url-scheme ios

11
推荐指数
2
解决办法
5217
查看次数

JavaScript - 如何检测自定义URL方案是否可用?

在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

10
推荐指数
1
解决办法
2万
查看次数