0

Facebook SDK を WebPlayer と連携させようとしています。init 関数に問題があります。成功のコールバックが呼び出されておらず、例外も発生していません。

私がやろうとしていることを説明したいと思います。サーバーにスタンドアロンの WebPlayer アプリをロードしています (これは Facebook キャンバスではありません)。Facebook でログインしてユーザーを認証し、カスタマイズされた統計情報 (名前、写真など) を表示できるようにしたいと考えています。対話は必要ありません。認証には Facebook を使用するだけです。

なぜこれが機能しないのか誰にもわかりませんか?

乾杯

4

1 に答える 1

1

私もこの問題を抱えていました.設定メニューのUnity Integrationトグルで提供されたキャンバスにいない限り、Unity SDKを使用できないことがわかります. JavaScript SDK を使用する必要があります。少なくともそれが私がたどり着いた結論です。

CanvasFacebook.dll をロードしようとすると、sdk はファイル パスを「https://integrated-plugin-canvas-rsrc.fbsbx.com/rsrc/unity/lib/sdk_6.0/ {0}.dll」から変更します。 "WHERE_EVER_YOU'RE_SERVING_YOUR_CANVAS/rsrc/unity/lib/sdk_6.0/{0}.dll". これにより、dll がロードできなくなります。元のアドレスに手動で送信するだけで簡単に修正できます. ただし、この修正を適用して dll から init を呼び出すと、何も起こりません。

dll 内のどこかで、キャンバスがホストされている場所について同様の調整を行っており、エラーを報告していないか、そこにないある種のリスナーを期待していると思います。

于 2014-10-03T18:36:15.880 に答える