iOSアプリからFacebookの友達に招待状を送信するための最良の方法を見つけようとしています。最近のAPIリリースでは、Facebookが招待ポリシーに制限されていることがわかりました。
周りを検索した後、ここで私の発見を要約します:
フィード(グラフAPIユーザー/フィード)は、ユーザー自身のウォールにメッセージを投稿するために使用されます。フィードに友達が記載されている場合、友達は自分のポータルから見ることができます。
- プロ:メッセージをカスタマイズして、写真などを含めることができます。
- 短所:最大10人に言及し、アプリでのユーザー操作も必要です。
- ユーザーが自分のウォールにメッセージを投稿するだけの場合、自分のページにアクセスした友達だけがメッセージを見ることができますが、友達に通知することはできません。
リクエスト(Graph API user / apprequests)は、友達に直接リクエストを送信するために使用されます。リクエストには、ユーザーからユーザー、アプリからユーザーの2種類があります。
ユーザーからユーザーへのリクエストシナリオ(最初のシナリオに興味があります)
- 受信者は送信者の友達であり、アプリをインストールしていません。これは招待と見なされます。
- プロ:招待の適切な方法のようです。友達は通知とポップアップを受け取ります。
- 短所:最大50人の友達が含まれ、ユーザーの操作も必要です。
- 受信者は送信者の友達であり、アプリをインストールしています。
- 受信者がアプリをインストールしました。この場合、送信者と受信者は友達である必要はありません。
App to User Request:友達はアプリからメッセージを受け取りますが、メッセージはすでにアプリをインストールしているユーザーにのみ送信されるため、これは私には役に立ちません。
したがって、私のベストショットは、ユーザー間リクエストを使用することだと思われます。したがって、私のアプリはユーザーに50のリストを提供し、FacebookのWebダイアログで送信を確認するようにユーザーに依頼することができます。しかし、ユーザーがすべての友達、時には500人以上にリクエストしたい場合はどうでしょうか。Facebookは、モバイルアプリインストール広告またはAppCenterを宣伝するためにこれを強化しているようです。広告は別のトピックです。すでにAppCenterを設定していますが、ユーザーの友達にこれを知らせるにはどうすればよいですか?
私は3日間探していましたが、理想的な解決策を得ることができませんでした。人々、提案または解決策?前もって感謝します!