-1

Facebookアプリで外部サービスのデータにアクセスしたい。同じことを行う方法についての解決策が得られません。

4

1 に答える 1

0

Facebook アプリは Facebookiframe内にあります。アプリケーションに独自のサーバー側コードがある場合、サーバーからその外部サービスにアクセスして、結果をクライアントに送信できます。

永続化のために Facebook オブジェクトに依存する独自のサーバー側コードがない場合は、JavaScript を介してクライアントからリモート サービスにアクセスできますが、「ただし」があります。ブラウザーは通常、JavaScript がページの元のドメインにリクエストを送信することのみを許可します。明らかに、アプリは外部サービスのドメインから提供されません (そうでなければ、「外部」にはなりません)。つまり、ユーザーはブラウザでセキュリティ オプションを設定して、リモート ドメインへのアクセスを許可する必要があります。つまり、その方法に関する指示を提供する必要があります。ユーザーが指示に従うのがいかに上手かは、誰もが知っています...また、セキュリティ オプションを変更しなければならないことで、一部のユーザーを怖がらせる可能性があります。

そのため、可能であれば、サーバー側から実行してみてください。

于 2013-08-24T02:37:43.317 に答える