Android Facebook API - 向朋友发送应用邀请

时间:2011-07-04 16:43:53

标签: android facebook invite

我设法登录Facebook /获取权限..检索朋友数据,姓名/ ID等。

问题在于 我无法向我的朋友发送应用邀请 。我想把没有对话的邀请发送给一个人。但似乎这是一厢情愿的想法。现在我会满足于任何事情。似乎什么都不会起作用!

我尝试了Facebook Graph API提供的对话框,但它告诉我不支持显示(错误103)。还尝试修改Facebook SDK中的URL修改不指向移动版本并将显示设置为弹出窗口。仍然没有好处(同样的错误);

对此有何想法? 提前谢谢。

(顺便说一句,在我看来,Facebook是一种非常不可靠的服务!)

1 个答案:

答案 0 :(得分:8)

此代码将打开一个应用邀请对话框(我不知道如何在没有对话框的情况下发送邀请)。注意:假设 facebook 已成功授权/登录:

Facebook facebook = new Facebook( MY_APP_ID );
...
Bundle parameters = new Bundle();
parameters.putString( "message", "Check this out!" );
facebook.dialog( activity, "apprequests", parameters,
  new Facebook.DialogListener()
  {
    public void onComplete() { ... }
    public void onFacebookError( FacebookError e ) { ...  }
    public void onError(DialogError e) { ...  }
    public void onCancel() { ...  }
  } );