Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.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深度链接_Android_Facebook_Dialog_Single Sign On_Deep Linking - Fatal编程技术网

Android 没有对话的facebook深度链接

Android 没有对话的facebook深度链接,android,facebook,dialog,single-sign-on,deep-linking,Android,Facebook,Dialog,Single Sign On,Deep Linking,我通过使用以下facebook深度链接文档创建了AppLinkingHowTo项目 它工作正常,但当点击共享按钮时会出现一个对话框。我不想要这个对话框。我已经实现了单点登录,如果用户登录,我想要点击按钮,那么它将直接在Facebook上共享消息,而不显示对话框。如何做 更新:我正在创建一个应用程序来实现深度链接。深度链接的概念是,我们在facebook墙上共享应用程序中的任何消息,然后打开安装在我们设备中的facebook本机应用程序,并单击我们从应用程序中共享的帖子,这样,如果我们的应用程序

我通过使用以下facebook深度链接文档创建了AppLinkingHowTo项目

它工作正常,但当点击共享按钮时会出现一个对话框。我不想要这个对话框。我已经实现了单点登录,如果用户登录,我想要点击按钮,那么它将直接在Facebook上共享消息,而不显示对话框。如何做

更新:我正在创建一个应用程序来实现深度链接。深度链接的概念是,我们在facebook墙上共享应用程序中的任何消息,然后打开安装在我们设备中的facebook本机应用程序,并单击我们从应用程序中共享的帖子,这样,如果我们的应用程序已安装且应用程序未安装它将打开浏览器

我已经通过上面的链接实现了深度链接。这是facebook文档

这里会生成一个对话框来分享我们的帖子,当我从fb原生应用程序点击这篇帖子时,如果它安装了其他wise浏览器,就会打开应用程序

但问题是我不想要这个对话框。我可以通过这个请求在facebook上发布我的消息而不需要对话框

res = facebook.request("me/feed", params, "POST");
但当我点击fb原生应用程序的post时,它不会打开我的应用程序并打开浏览器


如果不打开此对话框,是否可以进行深度链接,或者我们是否可以编辑此对话框,如果可以,那么如何编辑它。

我在我的应用程序中尝试了相同的方法,但从未奏效,我在多个博客和论坛上发布了此问题,没有人给出正确答案。现在我非常确定,如果不使用默认对话框,就不可能制作一篇深度链接文章,有趣的是,你甚至不能改变对话框的外观和感觉接受你的信息和徽标……我可以确认这个错误。深度链接仅在通过对话框发布时有效。然而,没有对话框的OpenGraph帖子也显示了良好的深度链接,唯一的问题是提要帖子。