django-easy-friends アプリを使用して、ユーザーの Facebook フレンドリストをインポートしようとしています。
Facebookアプリの設定で私は持っています
Site URL:http://localhost:8000/friends/suggestions/suggested_friends/
フレンドリストをインポートしようとすると、次のエラーが発生します。
Given URL is not allowed by the Application configuration.: One or more of the given URLs is not allowed by the App's settings. It must match the Website URL or Canvas URL, or the domain must be a subdomain of one of the App's domains.
以下は、(friends/contrib/suggestions/backends) の importers.py の facebook インポート クラスです。
class FacebookImporter(BaseImporter):
def get_contacts(self, credentials):
graph = facebook.GraphAPI(credentials["xxx"])
friends = graph.get_connections("me", "friends")
for friend in friends["data"]:
yield {
"name": friend["name"],
"email": "",
}