FacebookをAndroidアプリケーションに統合しようとしました。私が知る必要があるのは、アプリのユーザーのfacebook-id(ローカルのfacebookアプリで使用される)だけです。
だから私はそれを試すために公式チュートリアルに従いました、そしてすべてがうまくいくようです、しかし:
次の方法でコードを認証しようとすると、次のようになります。
facebook.authorize(this, new DialogListener() {
@Override
public void onComplete(Bundle values) {}
@Override
public void onFacebookError(FacebookError error) {
error.printStackTrace();
}
@Override
public void onError(DialogError e) {
e.printStackTrace();
}
@Override
public void onCancel() {}
});
「キャンセル」と「ログイン」の2つのボタンが表示されたFacebookアプリの名前のFacebook画面が表示されますが、コンテンツは表示されません。
ログインをクリックすると、次のエラーが発生します。
API Error Code: 100
API Error Description: Invalid parameter
Error Message: Requires valid redirect URL.
Facebookのアプリ設定で「拡張認証ダイアログ」をオフにすることを提案している他のスレッドをいくつか読みましたが、これは何も変わりませんでした。
私のデバッグハッシュは正しいものです。これはすでにエラーが発生しているため、修正されているため、これは問題ではありません。
今何時間も検索しましたが、解決策が見つかりませんでした。
これを修正するために何をすべきかについてのヒントはありますか?
編集
ここと同じ問題です: クリック
ダブルでごめんなさい。