1

所以我有一个 facebook 画布页面,其中包含一些信息和按钮http://www.facebook.com/theminespress?sk=app_289102104446763

第一个问题是......当用户点击应用程序链接时,他们会被带到登录页面:

http://www.facebook.com/connect/uiserver.php?app_id=287405277948067&method=permissions.request&redirect_uri=http%3A%2F%2Fapps.facebook.com%2Fchocolate_sender%2F&response_type=none&display=page&perms=publish_stream&auth_referral=1

即使他们已经登录?如何让他们直接进入身份验证对话框以获得扩展权限?

其次,如果用户在扩展权限屏幕上选择“不允许”,他们仍然会被带入应用程序吗?我没有看到它去:

http://YOUR_URL?error_reason=user_denied& error=access_denied&error_description=The+user+denied+your+request

如 (http://developers.facebook.com/docs/authentication/) 中所述。

我究竟做错了什么?请帮忙。

4

1 回答 1

0

您需要覆盖 facebook 的默认操作。有关示例代码,请参阅我对这篇文章的回答http://facebook.stackoverflow.com/questions/7886134/facebook-requests-2-0-how-to-change-accept-button-url-to-be-a-url -outside-of/7987489#7987489 - 请点击 facebook 帮助页面的链接。

于 2011-11-12T17:16:34.330 回答