使用Facebook SDK for ANdroid时的密钥

时间:2011-12-15 13:19:04

标签: android facebook key

此代码可以正常工作:

Bundle params = new Bundle();
params.putString("to", String.valueOf());
mFacebook.dialog(, "feed", params, );
来自facebook开发者网站的

/ 代码 /

由于错误的应用密钥,此代码无效:

Bundle parameters = new Bundle();
 parameters.putString("method", "auth.expireSession", new Listener());
 String response = request(parameters);
来自facebook开发者网站的

/ 代码 /

在这两种情况下,我都提供应用ID。 我没有看到使用对话框和请求的区别。对话框如何工作正常/没有提供秘密的应用程序密钥/请求因此密钥而失败?


简而言之: 没有'Android Key Hash'我的请求失败了。这是预期的行为。 如果没有“Android Key Hash”,我的对话框会毫无问题地向Facebook发送帖子。 它显示Facebook发送消息表单,但仍然可以发送。

1 个答案:

答案 0 :(得分:2)

现在唯一可能的答案是:使用对话框发送数据是可能的,因为对话框出现在屏幕上,用户决定是否确认。