Các thay đổi về Graph API của Facebook

Các thay đổi về Graph API của Facebook

Các thay đổi về Graph API của Facebook

Các thay đổi về Graph API của Facebook

Kể từ ngày 1 tháng 8 năm 2018, Facebook đã thay đổi các quyền và các trường Facebook Graph API có thể được yêu cầu. Auth0 đã cập nhật Kết nối Facebook để phản ánh những thay đổi này và sửa đổi giao diện kết nối cho rõ ràng. Xem Đăng nhập Facebook Changelog: Các thay đổi gần đây đối với Đăng nhập Facebook để biết thông tin chi tiết đầy đủ và các ngày chính.

Các bài viết liên quan:

Các tính năng bị ảnh hưởng

Các thay đổi về Graph API của Facebook

Bản cập nhật có thể không yêu cầu thay đổi mã hoặc cấu hình của bạn, nhưng ứng dụng của bạn có thể nhận được dữ liệu hồ sơ bổ sung nếu các quyền hiện có cho phép. Hãy ghi nhớ rằng:

  • Nếu kết nối Facebook của bạn được định cấu hình để yêu cầu một trong các quyền đã bị xóa, Mã thông báo truy cập của bạn sẽ không đưa chúng vào phạm vi.
  • Nếu ứng dụng Facebook của bạn được đánh dấu là “đang phát triển” thì bạn vẫn có thể tạm thời gặp lỗi khi thử kết nối.
  • Nếu bạn thêm quyền mới vào kết nối, người dùng cuối sẽ được nhắc đồng ý trong lần đăng nhập tiếp theo. Hãy xem tài liệu Facebook để biết cách xử lý các hành động đối với người dùng không có quyền cụ thể.

Quyền đăng nhập Facebook

Các thay đổi về Graph API của Facebook

Ứng dụng của bạn yêu cầu quyền Đăng nhập Facebook khi người dùng đăng nhập bằng Facebook. Nếu người dùng đăng nhập lần đầu tiên hoặc nếu quyền đã thay đổi, họ sẽ được hiển thị cửa sổ đồng ý trong Facebook hiển thị các quyền mới được yêu cầu. Sau khi các quyền đó được cấp, ứng dụng của bạn sau đó có thể thay mặt người dùng đó hoạt động bằng mã thông báo truy cập Facebook.

Giao diện Kết nối Facebook đã được cập nhật để hiển thị cả tên thông thường cũng như tên máy cho tất cả các quyền được hiển thị. Điều này giúp bạn dễ dàng tìm thấy các quyền bạn cần và ánh xạ điều đó tới bất kỳ mã nào bạn có thể đang chạy bằng cách sử dụng các tên quyền này.

Quyền đã được thêm vào

Các thay đổi về Graph API của Facebook

Các quyền sau đã được thêm vào giao diện kết nối 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

Quyền đã bị xóa

Các thay đổi về Graph API của Facebook

Các quyền sau đã bị xóa khỏi giao diện kết nối 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

Quyền được chuyển sang không dùng nữa

Các quyền sau đã được chuyển đến phần Không được chấp nhận và không được sử dụng với phiên bản mới nhất của Graph API:

  • publish_actions
  • user_managed_groups

Các trường Graph API của Facebook

Các thay đổi về Graph API của Facebook

Graph API của Facebook được sử dụng sau khi người dùng đăng nhập để truy xuất dữ liệu hồ sơ cho người dùng Auth0. Quyền đối với dữ liệu người dùng được yêu cầu xác định thông tin nào được truy xuất từ Graph API. Các trường được trả về phụ thuộc vào các quyền được yêu cầu và sự tồn tại của các trường đó trong hồ sơ người dùng Facebook.

Thay đổi này đã nâng cấp Graph API từ v2.8 lên v3.2 và sẽ yêu cầu các trường dữ liệu người dùng sau khi đăng nhập:

  • address (added)
  • age_range
  • birthday
  • context
  • cover
  • currency (added)
  • devices
  • email
  • favorite_athletes
  • favorite_teams
  • first_name
  • gender
  • hometown
  • id
  • inspirational_people
  • install_type (added)
  • installed
  • is_verified
  • languages
  • last_name
  • link
  • locale
  • location
  • meeting_for (added)
  • middle_name
  • name
  • name_format
  • picture
  • public_key (added)
  • quotes
  • security_settings (added)
  • short_name (added)
  • significant_other
  • sports (added)
  • third_party_id
  • timezone
  • updated_time
  • verified
  • video_upload_limits (added)
  • viewer_can_send_gift (added)

Leave a Reply