1

Flash クライアントからの接続をポート 3600 でリッスンしている C++ Linux サーバーがあります。このサーバーは、ゲーム ロジックとクライアント間のチャット機能を管理します。私は自分のフラッシュ クライアントを Web に公開し、Facebook ログインを使用して、ユーザーがプレイしたゲームの数などを追跡している最中です。

SWF が埋め込まれた index.html を送信する Apache サーバーがあります。

私が直面している問題は、C++ サーバーで Facebook トークンが必要なことです。Facebook認証ドキュメントで私が理解したことから、ユーザーをリダイレクトしてログインした後、ユーザーは私が指定したURIにリダイレクトされ、サーバーがトークンを取得してFacebook APIを作成するために必要なデータが得られるということです呼び出します。

私の質問は次のとおりです。特定の URL で Facebook から送信された HTTP をリッスンする C++ サーバーを設定するにはどうすればよいですか? HTTP がポート 80 で送信されることは知っていますが、特定の URL のみをリッスンする方法がわかりません。また、ポート 80 でリッスンする Apache を使用して、2 つ目のアプリケーションもポート 80 でリッスンしようとすることはできないと思います。

Apache をスクラップして、C++ サーバーに index.html ファイルを送信させ、ポート 80 でリクエストをリッスンする必要がありますか? 私は libcurl を調べましたが、特定の URL のリッスンについては何も見当たりませんでした。

コンテンツを何時間も探し回っていますが、必要な情報が見つかりません。うまくいけば、そこにいる誰かが私を正しい道に導くことができます!

助けてくれてありがとう。

4

0 に答える 0