私のサイトには、4 つのボタンのシンプルなグリッドをロードするテスト ユーザー ページがあり、クリックすると、関連する Facebook テスト ユーザー login_url が起動します。私はこれらをPHP SDK経由で取得していますが、うまく機能しています...
Cookie が Safari (モバイルおよびデスクトップ) でクリアされている場合を除きます... この場合、テスト ユーザー login_url によって Facebook ログイン ページが表示され、そこでログインを求められます。
Cookie を消去し、最初に単純な古い www.facebook.com ホームページにアクセスしてから、自分のサイトに移動すると、問題なく動作します。
サードパーティの Cookie 設定により、この login_url を iFrame に正常にロードできないことは理解していますが、実際にリンクをたどろうとすると機能しない理由がわかりません。
これはバグですか?Facebook のテスト ユーザーは開発者向けの機能としてはかなり洗練されていませんか?