2014-05-20 33 views
0

我使用最新的Facebook SDK在Android发送邀请到我的应用程序,但当朋友得到邀请,并点击它,他们被导向到Facebook应用程序破碎的页面(页面未找到),而不是谷歌播放下载。有人知道为什么Facebook的邀请,直接打破链接,而不是谷歌播放

这里是我的代码:

Bundle bundle = new Bundle(); 

    bundle.putString("message", message); 
    bundle.putString("app_id", applicationId); 

    if (friendId != null) { 
     bundle.putString("to", friendId); 
    } 

    bundle.putString("title", title); 

    WebDialog applicationInvitationDialog = new WebDialog.RequestsDialogBuilder(
      activity, 
      ParseFacebookUtils.getSession(), 
      bundle 
    ) 
      .setOnCompleteListener(
        new WebDialog.OnCompleteListener() { 
         /** 
         * 
         * @param bundle 
         * @param facebookException 
         */ 
         @Override 
         public void onComplete(Bundle bundle, FacebookException facebookException) { 

          boolean wasSent = false; 

          if (facebookException != null) { 

           Configuration.singleton().getCrashReportHandler().logException(
             facebookException 
           ); 

          } else { 
           wasSent = true; 
          } 

          callback.callback(
            wasSent, getInvitees(bundle) 
          ); 

         } 
        } 
      ).build(); 

    applicationInvitationDialog.show(); 
+0

您是否使用您的谷歌播放应用程序ID而不是您的Facebook应用程序ID引用您的谷歌播放应用程序? –

+0

哦...你说我应该发送Google应用程序ID而不是Facebook应用程序ID? ... – Rotem

+0

没有相反的,但看起来你已经想通了。 –

回答

0

发现问题。我根本不需要发送app_id。 希望它有助于某人。

相关问题