我正在尝试使用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
我此时唯一的猜测是:
由于
答案 0 :(得分:2)
呃,这是因为我的facebook项目没有处于已发布状态(我现在正在开发它),我试图发送消息的用户没有被标记为我项目的开发人员或测试人员。 / p>
如果facebook api可以返回一条简单的错误消息给你一个暗示,那将是一件史诗般的浪费时间 - 会很好。