3

Django で LinkedIn プロファイル データを取得するために python-social-auth を使用しています。

<a href="{% url 'social:begin' 'linkedin-oauth2' %}?next={{ request.path }}">Login with LinkedIn</a>

LinkedIn にログインするためのリンクです。

SOCIAL_AUTH_LINKEDIN_OAUTH2_EXTRA_DATA = [('id', 'id'), ('firstName', 'first_name'), ('lastName', 'last_name'), ('email-address', 'email_address'), ('positions', 'positions'), ('summary', 'summary'), ('headline', 'headline'), ('picture-url', 'picture_url'),
                       ('site-standard-profile-request', 'site_standard_profile_request'), ('public-profile-url', 'public_profile_url'), ('location', 'location'), ('interests', 'interests'), ('skills', 'skills'), ('languages', 'languages'),]

しかし、余分なデータを確認すると、名、姓、アクセス トークン、ID のみが正しく返されます。それ以外はすべてヌルです。

私は何が欠けていますか?

4

1 に答える 1