Facebook android sdk - 发送请求不起作用?

时间:2014-02-21 02:54:42

标签: android facebook facebook-graph-api facebook-android-sdk

我正在尝试使用android sdk的发送请求功能:

https://developers.facebook.com/docs/android/send-requests/

我从上面的链接中复制并粘贴了他们的样本。它会弹出一个朋友选择器对话框,但它没有屏幕截图中的预览消息,即使设置了'message'属性:

params.putString("message", "hi hi hi");

我在Facebook代码中放了一条日志声明,看看webview正在加载什么网址,我确实看到了那里的参数:

https://m.facebook.com/dialog/apprequests
    ?access_token=xxx
    &type=user_agent
    &redirect_uri=fbconnect%3A%2F%2Fsuccess
    &message=hi%20hi%20hi
    &display=touch

但没有消息预览。更有问题的是,在我将消息发送给我的几个朋友后,他们从未收到消息。

其他人遇到这个?

这个问题提供了一些想法,但我已经在facebook开发人员设置中设置了Android应用设置:

Facebook App request not sending to Facebook friends through Facebook Android SDK

我此时唯一的猜测是:

  1. 我还没有将Facebook应用程序提交到Facebook应用程序中心进行审核。
  2. Android应用尚未在Google Play上发布。
  3. 由于

1 个答案:

答案 0 :(得分:2)

呃,这是因为我的facebook项目没有处于已发布状态(我现在正在开发它),我试图发送消息的用户没有被标记为我项目的开发人员或测试人员。 / p>

如果facebook api可以返回一条简单的错误消息给你一个暗示,那将是一件史诗般的浪费时间 - 会很好。