2016-01-31 336 views
0

我檢查了一些關於此主題的其他文章,但仍然沒有運氣。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,它工作正常。

回答

0

我的問題的原因是我使用開發API密鑰,但生產內容提供商......是的,什麼是dumba **。 :)

相關問題