ユーザー情報を取得できるようにするために、FacebookBlackBerrySDK-v0.8.25.jarを使用しています。
私のコード:
private String NEXT_URL = "http://www.facebook.com/connect/login_success.html";
private String[] PERMISSIONS = Facebook.Permissions.USER_DATA_PERMISSIONS;
private String APPLICATION_ID =
private String APPLICATION_SECRET =
ApplicationSettings as = new ApplicationSettings(NEXT_URL, APPLICATION_ID, APPLICATION_SECRET, PERMISSIONS);
Facebook fb = Facebook.getInstance(as);
FacebookUser user = fb.getCurrentUser();
次に、FacebookUserオブジェクトのさまざまなデータにアクセスします。
これはシミュレーターで正常に機能します。BBFacebookアプリにサインインしていない場合は、Facebookクレデンシャルを入力するように求められ、サインインしている場合は、FacebookUserオブジェクトが返されます。
問題は、それを実際のデバイスに移動し、Facebookにサインインしていない場合です。Facebookのクレデンシャルを入力する画面が表示されますが、[ページが見つかりません]という画面が表示されます。
まるでhttp://www.facebook.com/connect/login_success.htmlが存在しないかのようです。
誰かが以前にこれに遭遇してそれを解決したことがありますか?
マーク