アプリをダウンロードするページへのリンクを使用して、他の Facebook の友人に通知を送信できる Android アプリを開発しています。
Facebook の RequestDialog を使用していますが、Facebook で通知を開くたびに次のエラー メッセージが表示されます。
「リクエストしたページは現在表示できません。一時的に利用できないか、クリックしたリンクが壊れているか期限切れであるか、このページを表示する権限がない可能性があります」
これは私が使用しているコードです。
Bundle params = new Bundle();
params.putString("message", "Learn how to make your Android apps social");
WebDialog requestsDialog = (
new WebDialog.RequestsDialogBuilder(this,
Session.getActiveSession(),
params))
.setOnCompleteListener(new WebDialog.OnCompleteListener() {
@Override
public void onComplete(Bundle values,
FacebookException error) {
if (error != null) {
if (error instanceof FacebookOperationCanceledException) {
Toast.makeText(getApplicationContext(),
"Request cancelled",
Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(getApplicationContext(),
"Network Error",
Toast.LENGTH_SHORT).show();
}
} else {
final String requestId = values.getString("request");
if (requestId != null) {
Toast.makeText(getApplicationContext(),
"Request sent",
Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(getApplicationContext(),
"Request cancelled",
Toast.LENGTH_SHORT).show();
}
}
}
})
.build();
requestsDialog.show();
アプリをダウンロードするためのリンクはどこに置くことができますか?