Facebook应用程序邀请挑战

问题描述:

我检查了一些关于此主题的其他文章,但仍然没有运气。Facebook应用程序邀请挑战

,我是问题:

  1. 的朋友(全新的从未授权我的应用程序)不接收在Android设备上的任何通知。

  2. 发送邀请后未调用FacebookCallBack。以下是代码示例。

  3. 唯一的区别是我的情况与示例不同的是我试图在一个片段中实现这一点。

有人可以帮忙吗?谢谢!

AppInviteContent content = 
      new AppInviteContent.Builder() 
           .setApplinkUrl(Constant.facebookAppLink) 
           .build(); 

    AppInviteDialog dialog = new AppInviteDialog(this.getActivity()); 
    dialog.registerCallback(
      CallbackManager.Factory.create(), 
      new FacebookCallback<AppInviteDialog.Result>() { 
      @Override 
      public void onSuccess(AppInviteDialog.Result result) { 
       Log.d("Invitation", "Invitation Sent Successfully"); 
      } 

      @Override 
      public void onCancel() { 
      } 

      @Override 
      public void onError(FacebookException e) { 
       Log.d("Invitation", "Error Occured"); 
      } 
      } 
); 
    dialog.show(this, content); 

我确实检查了我的AppLink URL,它工作正常。

我的问题的原因是我使用开发API密钥,但生产内容提供商......是的,什么是dumba **。 :)