ユーザーの現在の Web ページをスクレイピングし、そこから取得したデータを保存するブックマークレットを開発しようとしています。私自身の Web サイトでは、ユーザーは Facebook API 経由でサインインします。
ブックマークレットを使用すると、Facebook ログイン モーダルを正常に表示できますが、サインインすると API が例外をスローします。
指定された URL はアプリケーションによって所有されていません。
私はこれに慣れていませんが、おそらくこれは、ブックマークレットにアクセスしている現在のページが自分のドメインと一致しないためでしょうか?
そのドメインでホストされている外部ファイルから JavaScript を実行していますが、それで十分ではないでしょうか?
または、これに対処するにはどうすればよいですか? 残念ながら、私は独自のアカウント管理機能を提供することができず、ユーザー管理を Facebook に依存しています。
説明や創造的なアイデアを歓迎します。