Facebook的Andr​​oid SDK中 - 应用程序的请求不重定向到谷歌Play商店 [英] Facebook Android SDK - App request not redirects to Google Play Store

查看:157
本文介绍了Facebook的Andr​​oid SDK中 - 应用程序的请求不重定向到谷歌Play商店的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我公司开发的Facebook的Andr​​oid应用(与Facebook SDK为Android),它可以从Facebook通知链接(应用程序要求)。目前应用的Beta版发布到Play商店的测试安装。

现在,当用户收到的原生的Facebook应用程序的应用程序请求时,它会为选择该设备和所选择的浏览器推出与Facebook登录page.Users在任何浏览器仅在登录Facebook的提示后,将被重定向到Play商店帐户该浏览器。如何我们可以直接重定向到店里玩,而不是重定向到浏览器?


解决方案

 #花了很长一段时间我得到了解决办法是在谷歌重定向通过Facebook应用程序通知与Play下载Android应用商店和After其工作100%的新的Facebook界面和Facebook SDK versio 3.18.Do做到这一点,你必须遵循几个步骤。1.To生成应用程序请求code是。捆绑PARAMS =新包();
        params.putString(信息,
                了解如何让你的Andr​​oid应用社会);
        WebDialog requestsDialog =(新WebDialog.RequestsDialogBu​​ilder(getActivity()
                facebookSession.getFacebookSession(),则params))        .setOnCompleteListener(新OnCompleteListener(){            @覆盖
            公共无效的onComplete(束值,FacebookException错误){
                如果(错误!= NULL){
                    如果(错误的instanceof FacebookOperationCanceledException){
                        Toast.makeText(getActivity(),
                                请求取消,Toast.LENGTH_SHORT).show();
                    }其他{
                        Toast.makeText(getActivity(),
                                网络错误,Toast.LENGTH_SHORT).show();
                    }
                }其他{
                    最后弦乐的requestId = values​​.getString(请求);
                    如果(的requestId!= NULL){
                        Toast.makeText(getActivity(),请求派,
                                Toast.LENGTH_SHORT).show();
                    }其他{
                        Toast.makeText(getActivity(),
                                请求取消,Toast.LENGTH_SHORT).show();
                    }
                }
            }        })。建立();
        requestsDialog.show();
    }2.在乌尔应用帐户转到developers.facebook.com,再有应用详情 - >联系信息 - >营销URL-> PASTE PLAY商店您的应用程序路径。并保存。
几个小时后,它会正常工作,您将获得乌尔目标:)

I have developed a Facebook android app(with Facebook SDK for android) which can be installed from Facebook notification links (Application request).Currently the Beta version of the app is published to Play store for testing.

Now when a user receives an app request on the native Facebook app, it will prompt for choosing any browser on that device and the selected browser launch with the Facebook login page.Users will redirected to Play store by only after login to Facebook account to that browser. How we can redirect directly to play store instead of redirecting to browser ?

解决方案

# After spent long time i got the solution is to redirect on Google play Store via facebook app notification with android app and its working 100% with new facebook Interface and facebook SDK versio 3.18.Do achieve this you have to follow few steps.

1.To generate the app request code is.

Bundle params = new Bundle();
        params.putString("message",
                "Learn how to make your Android apps social");


        WebDialog requestsDialog = (new WebDialog.RequestsDialogBuilder(getActivity(),
                facebookSession.getFacebookSession(), params))

        .setOnCompleteListener(new OnCompleteListener() {

            @Override
            public void onComplete(Bundle values, FacebookException error) {
                if (error != null) {
                    if (error instanceof FacebookOperationCanceledException) {
                        Toast.makeText(getActivity(),
                                "Request cancelled", Toast.LENGTH_SHORT).show();
                    } else {
                        Toast.makeText(getActivity(),
                                "Network Error", Toast.LENGTH_SHORT).show();
                    }
                } else {
                    final String requestId = values.getString("request");
                    if (requestId != null) {
                        Toast.makeText(getActivity(), "Request sent",
                                Toast.LENGTH_SHORT).show();
                    } else {
                        Toast.makeText(getActivity(),
                                "Request cancelled", Toast.LENGTH_SHORT).show();
                    }
                }
            }

        }).build();
        requestsDialog.show();
    }

2. Go to in "developers.facebook.com" in ur app account and then there "app details->Contact Info->Marketing URL->PASTE YOUR APPLICATION PATH OF PLAY STORE". and save it.
After few hours it will work fine and you will get ur target :)

这篇关于Facebook的Andr​​oid SDK中 - 应用程序的请求不重定向到谷歌Play商店的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆