6

ユーザーが招待状を作成し、友達をイベントに招待するFacebookアプリを作成しています。3つのステップがあり、2番目のステップにはカスタムの友達セレクターがあり、ユーザーが招待したい友達を選択できるようにします。確認後のステップ3で、招待者に通知/メッセージ/リクエストを送信したいのですが、それを行うための良い方法がわかりません。

カスタムフレンドセレクターがあるため、JSフレンドリクエストを使用できません。サーバー側からメッセージを送信する方法が見つかりませんでした。アプリリクエストを送信できましたが、アプリユーザーのみに送信できました。

友人からイベントに招待されたことをユーザーに通知する方法はありますか?

*すべての招待者がアプリユーザーであるとは限りません*すべてのユーザーがTOSを受け入れたわけではありません*招待者が招待を受け入れるか拒否するまでウォールに投稿したくない

任意のポインタをいただければ幸いです。

アップデート

これが誰かを助けることを願っています。これが私がサーバー側のリクエストを送信することができた方法です。

@oauth = Koala::Facebook::OAuth.new('app_id', 'access_token')
@oauth_token = @oauth.get_app_access_token
graph = Koala::Facebook::GraphAPI.new(@oauth_token)
graph.put_object("fb_id", "apprequests", {:message=>'Welcome to my app'})
4

1 に答える 1

0

最終的にこの質問に答えるには (最新の API バージョン v2.5 によると): アプリを承認していないユーザーに、サーバー側で通知またはアプリ リクエストを送信することはできません。公式の apprequest ダイアログ、または送信ダイアログなどの他のダイアログを使用する必要があります。または、メールを送信するだけです。

于 2015-12-07T13:05:30.543 に答える