0

私は開発者からページタブアプリを作成したので、私が持っているフィールドでは:

Canvas Url: http: //ingersidemon.ro/proiecte/pitzi-world.ro/.facebook/concurs/

セキュアキャンバスURL:https ://ingersidemon.ro/proiecte/pitzi-world.ro/.facebook/concurs/

ページタブのURL:http: //ingersidemon.ro/proiecte/pitzi-world.ro/.facebook/concurs/

安全なページタブのURL:https ://ingersidemon.ro/proiecte/pitzi-world.ro/.facebook/concurs/

したがって、問題は次のとおりです。次のようなログインダイアログを作成したい:

$dialog_url = "https://www.facebook.com/dialog/oauth?client_id=".$app_id."&redirect_uri=".urlencode($my_url)."&state=".$_SESSION['state']."&scope=publish_stream";

どこ$my_url = "http://www.facebook.com/1mil.Fotografii/app_415786855156952";

URLはアプリケーション設定によって所有されていないため、エラーが発生しますが、一部のアプリソースでは、Facebookリンクが機能しているこのURLが表示されます。設定した場合

https://ingersidemon.ro/proiecte/pitzi-world.ro/.facebook/concurs/

ログインURLがIframeモードで開かない場合、Facebookではなくhttps://ingersidemon.ro/proiecte/pitzi-world.ro/.facebook/concurs/が開きます。間違っていますか?

4

2 に答える 2

0

$my_url = "http://www.facebook.com/1mil.Fotografii/app_415786855156952";

URLがアプリケーション設定によって所有されていないため、エラーが発生します

ブラウザでその URL を呼び出すと、ページ自体にしか移動しないため ( https://www.facebook.com/1mil.Fotografiiが直接呼び出された場合と同じ)、ページにこのアプリをインストールしていないか、またはアプリの設定でサンドボックス モードが有効になっている可能性があります。

于 2012-12-30T17:04:31.350 に答える
0

はい、あなたのアプリはhttp://facebook.comドメインを所有していません。 Facebookがあなたに送り返すもの

于 2012-12-30T11:31:42.167 に答える