回答:
アプリドメインはドメイン名です。
ドメインを入力する前に、まず[プラットフォームを追加]をクリックし、ウェブサイトを選択して、サイトのURLとモバイルサイトのURLを入力します。設定を保存します。
その後、[アプリドメイン]フィールドにドメイン名を入力できます。
私のブログで詳細をご覧ください:http : //www.ogbongeblog.com/2014/03/unable-to-add-app-domains-to-new.html
上記の回答に追加するには、セキュリティ上の理由からアプリドメインが必要です。たとえば、アプリがブラウザを"www.example.com/PAGE_NAME_HERE"
に送信しているが、突然サードパーティのアプリケーション(または何か他のものが)がユーザーを"www.supposedlymaliciouswebsite.com/PAGE_HERE"
に送信すると、Facebookにリストされているアプリドメインの一部ではないことを示す191エラーがスローされます。アプリケーションの設定。
www.example.com
ホストに設定するとどうなりますか。Facebookはそれをブロックしますか?
この例では:
http:// www.example.com:80 / somepage?parameter1 = "hello"&parameter2 = "world"
太字の部分はドメイン名です。80はほとんど含まれていません。まだアプリを本番用にステージングしていない場合、多くの人々が3000や他のポートがドメインの一部であるかどうか疑問に思うかもしれないので、私はそれを投稿します。デフォルトは80なので、通常は指定しませんがlocalhost
、ポート番号を指定せずに指定するだけでも問題ありません。ただし、アドレスはhttp://localhost:3000
(そのポートにある場合)にする必要があります。
アプリを実行するドメインだと思います。
たとえば、キャンバスのURLがfacebook.yourdomain.comの場合、アプリドメインを.yourdomain.comとして指定する必要があります