> ## Documentation Index
> Fetch the complete documentation index at: https://translations.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Facebook Graph API の最新バージョンでは、リクエストできる権限とフィールドが変更されています。

# Facebook Graph API の変更

2018年8月1日以降、Facebook では、リクエスト可能な Facebook Graph API の権限とフィールドが変更されました。Auth0 では、これらの変更を反映して Facebook 接続を更新し、接続インターフェースもよりわかりやすくなるよう変更しました。詳細と重要な日付については、[Facebook Login Changelog: Recent Changes to Facebook Login](https://developers.facebook.com/docs/facebook-login/changelog#2018-07-02) をご覧ください。

<div id="features-affected">
  ## 影響を受ける機能
</div>

この更新ではコードや設定の変更が不要な場合もありますが、既存の権限で許可されていれば、アプリケーションが追加のプロフィールデータを受け取る可能性があります。以下の点にご注意ください。

* Facebook 接続が削除された権限のいずれかを要求するよう設定されている場合、<Tooltip tip="Access Token: API にアクセスするために使用される、不透明な文字列または JWT 形式の認可資格情報。" cta="用語集を見る" href="/ja/docs/glossary?term=Access+Token">Access Token</Tooltip> にはそれらの権限がスコープに含まれません。
* Facebook アプリケーションが「development」に設定されている場合、接続を試みる際に一時的にエラーが表示されることがあります。
* 接続に新しい権限を追加すると、エンドユーザーは次回ログイン時に同意を求められます。特定の権限を持っていないユーザーへの対応方法については、Facebook のドキュメントを参照してください。

<div id="facebook-login-permissions">
  ### Facebookログインの権限
</div>

[Facebook Login permissions](https://developers.facebook.com/docs/facebook-login/permissions) は、ユーザーがFacebookを使ってログインする際に、アプリケーションが要求する権限です。ユーザーが初めてログインする場合や、権限に変更がある場合は、Facebook上で、新たに要求される権限を示す同意画面が表示されます。これらの権限が許可されると、アプリケーションはFacebookアクセストークンを使って、そのユーザーの代理として操作できるようになります。

Facebook Connectionインターフェースが更新され、表示されるすべての権限について、通常名と機械名の両方が表示されるようになりました。これにより、必要な権限を見つけやすくなり、それらの権限名を使って実行しているコードとの対応付けもしやすくなります。

<div id="permissions-added">
  #### 追加された権限
</div>

Facebook接続インターフェースに、次の権限が追加されました。

* business\_management
* groups\_access\_member\_info
* leads\_retrieval
* pages\_manage\_instant\_articles
* publish\_to\_groups
* publish\_to\_groups
* user\_age\_range
* user\_gender
* user\_link

<div id="permissions-removed">
  #### 削除された権限
</div>

Facebook接続インターフェースから、以下の権限が削除されました。

* read\_custom\_friendlists
* rsvp\_event
* user\_about\_me
* user\_actions-books
* user\_actions-fitness
* user\_actions-music
* user\_actions-news
* user\_actions-video
* user\_education\_history
* user\_games\_activity
* user\_relationship\_details
* user\_relationships
* user\_religion\_politics
* user\_website
* user\_work\_history

<div id="permissions-moved-to-deprecated">
  #### 非推奨に移された権限
</div>

以下の権限は **Deprecated** セクションに移されており、Graph API の最新バージョンでは使用しないでください。

* publish\_actions
* user\_managed\_groups

<div id="facebook-graph-api-fields">
  ### Facebook Graph API フィールド
</div>

[Facebook Graph API](https://developers.facebook.com/docs/graph-api/reference/v3.2/user) は、ユーザーのログイン後に Auth0 ユーザーのプロフィールデータを取得するために使用されます。要求するユーザーデータの権限に応じて、Graph API から取得される情報が決まります。返されるフィールドは、要求された権限と、それらのフィールドが Facebook ユーザーのプロフィールに存在するかどうかによって異なります。

この変更では、Graph API が v2.8 から v3.2 にアップグレードされ、ログイン時に以下のユーザーデータフィールドが要求されます。

* address (追加)
* age\_range
* birthday
* context
* cover
* currency (追加)
* devices
* email
* favorite\_athletes
* favorite\_teams
* first\_name
* gender
* hometown
* id
* inspirational\_people
* install\_type (追加)
* installed
* is\_verified
* languages
* last\_name
* link
* locale
* location
* meeting\_for (追加)
* middle\_name
* name
* name\_format
* picture
* public\_key (追加)
* quotes
* security\_settings (追加)
* short\_name (追加)
* significant\_other
* sports (追加)
* third\_party\_id
* timezone
* updated\_time
* verified
* video\_upload\_limits (追加)
* viewer\_can\_send\_gift (追加)
