0

Webアプリケーションにfacebookphp-sdkを使用しようとしていますが、phpsdkで使用可能なコードから要件を満たすことができません。私のファイアウォールは、クライアントがシステムでFacebookのURLを開くことができないように配置されており、アプリケーションサーバーのみがFacebookのURLを開くことができます。したがって、クライアントマシンでコンテキストルートをFacebookに変更せずに、クライアントがFacebookにログインして共有し、アプリケーションサーバーを介してFacebookとのすべての対話を実行できるようにする手段が必要です。クライアントマシンのコンテキストルートまたはURLはFacebookから開始してはならないという要件を繰り返しています。これは、コンテキストルートからのクエリ文字列の一部である可能性があります(たとえば、サイトのURLはwww.some-sitenameです。 .com、Facebookを「www.some-sitename.com/.../facebook.com」として表示したい)。

私は同じことに関してどんな助けも強く義務付けられます。

4

2 に答える 2

0

残念ながら、Facebook は認証に OAuth を使用しているため、これは機能しません。そのため、クライアントが Facebook に短時間アクセスして認証を完了し、アクセス トークンの生成に必要な「コード」をサーバーに提供する必要があるという依存関係があります。

于 2012-08-16T06:19:04.780 に答える
0

glypeが機能するように、web アプリケーションを facebook.php プロキシ スクリプトから提供できるプロキシ サーバーとして作成する必要があります。しかし、Facebook認証が機能する方法のため、Facebookで機能するかどうかはわかりません。

于 2012-08-16T06:22:28.510 に答える