私は、哲学と倫理に関する質問に答えるプレイヤー同士が対戦できる哲学マルチプレイヤー質問応答アプリを持っています。サインアップのために、facebook-login を許可します。プレイヤーが Facebook の友達を招待してプレイできるリストがあります。これは、アプリをインストールしたすべてのプレーヤーの友人と一緒にアプリ バックエンドへのリクエストとリターンで完了します。
まだアプリをインストールしていない人のために、プレイヤーに招待してアプリをインストールしてもらいたいです。iOS グラフ API でこれを行う方法が見つかりませんでした。プレイヤーが友人 (私は fbID を持っています) をタップしたときに、カスタム テキストとアプリをダウンロードするためのリンクを含むメッセージを送信することは可能ですか?
webdialogs メソッドでは、特定のプレイヤーにカスタム テキストを送信できないようです。そして、そのメソッドは、友人の選択で新しいウィンドウを開きます. ユーザーはすでに招待する友人を選択しているので、それは必要ありません。これを行うためにFBWebDialogsを使用する方法、またはFacebook iOS APIの他の方法はありますか?
[FBWebDialogs
presentRequestsDialogModallyWithSession:nil
message:@"Learn how to make your iOS apps social."
title:nil
parameters:nil
handler:nil]