【问题标题】:Secret key when use Facebook SDK for ANdroid使用 Android 版 Facebook SDK 时的密钥
【发布时间】:2011-12-15 13:19:04
【问题描述】:

这段代码运行良好:

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 发送消息表单,但仍然可以发送。

【问题讨论】:

  • 两个样本都在同一个应用程序中尝试过。

标签: android facebook key


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多