首先,对不起我的英语不好,我会尽量做到尽可能清楚。 我正在开发一个黑莓应用程序,使张贴到Facebook,创建相册,张贴在这些相册中的图片,并张贴在朋友的墙壁的图片...所有这些工作正常,但我有一个巨大的问题:黑莓Facebook的权限按钮
当用户第一次通过手机进入应用程序时,登录,然后将其带到设置的权限页面,该页面只有我的应用程序名称,取消按钮和接受按钮。现在当你尝试点击它们时,什么都不会发生;根本就好像他们根本就没有。
代码
private final static String[] PERMISSION = Facebook.Permissions.ALL_PERMISSIONS;
private final static String NEXT_URL = "http://www.facebook.com/connect/login_success.html";
private final static String APPLICATION_ID = "my_id";
private final static String APPLICATION_SECRET = "my_secret";
public static ApplicationSettings as = new ApplicationSettings(NEXT_URL,
APPLICATION_ID, APPLICATION_SECRET, PERMISSION);
public static Facebook fb = Facebook.getInstance(as);
此外调查
与被叫是Wireshark程序,我钓到正被请求的URL,并且显示= WAP放置,但即使改变它显示=触摸问题仍然存在。使用显示页面或弹出窗口使黑莓使用该网站过于沉重。另外,我在Firefox上粘贴了这个URL,并使用Firebug,我意识到这两个按钮在onClick HTML字段中没有方法,并且没有来自请求的JavaScript。我使用的由E. Baskoro上的最新版本做了Facebook SDK
Facebook开发网页在这个问题上的bug报告(不是我)
https://developers.facebook.com/bugs/320629631363983
请发布您用于设置您的Facebook会话的代码,包括您的'nextUrl'变量的值。 – Nate 2012-07-10 21:22:06
这可能有助于:http://stackoverflow.com/questions/10430718/how-to-create-a-custom-dialog-for-asking-permission-in-blackberry – Drewness 2012-07-11 14:35:37
mmm,不,这些是设备权限,我的问题是与Facebook的SDK,获得Facebook的权限。 – 2012-07-11 14:44:35