ユーザーが市場でアプリをダウンロードするように友人を招待できるように、リクエストを作成したいと思いGoogle Play
ます。
それは機能し、リクエストはタブのに送信されApp Cennter
ますRequests
。問題はそれです:
Canvas Page
通知を機能させるには、使用する必要がありました。GooglePlay
しかし、canvcasページは本当に必要ありません。通知をクリックしたユーザーをまたはのいずれかにリダイレクトしたいだけですAppStore
。通知には「$app: $name からリクエストが送信されました」と表示されます。この通知を変更して、ユーザーをアプリなどのダウンロードに招待したいと考えています。
注:サンドボックス モードはオフであり、アプリは審査のために提出されていません。
これがコードです。
String msg = "some message";
Bundle params = new Bundle();
params.putString("message",msg);
params.putString("to", friendFbId);
WebDialog request = (
new WebDialog.RequestsDialogBuilder(getActivity(),
Session.getActiveSession()
,params))
.setOnCompleteListener(new OnCompleteListener() {
@Override
public void onComplete(Bundle values, FacebookException error) {
if(error == null)
Toast.makeText(getActivity(), R.string.label_completed, Toast.LENGTH_SHORT).show();
}
})
.build();
request.show();