FacebookPermission enum
Permissions.
Represents a Graph API permission. Each permission has its own set of requirements and suggested use cases. See a full list at https://developers.facebook.com/docs/facebook-login/permissions
Constructors
- FacebookPermission()
-
const
Values
- publicProfile → const FacebookPermission
-
Provides access to a subset of items that are part of a person's public profile.
- userFriends → const FacebookPermission
-
Provides access the list of friends that also use your app.
- email → const FacebookPermission
-
Provides access to the person's primary email address.
- userAboutMe → const FacebookPermission
-
Provides access to a person's personal description (the 'About Me' section on their Profile)
- userActionsBooks → const FacebookPermission
-
Provides access to all common books actions published by any app the person has used. This includes books they've read, want to read, rated or quoted.
- userActionsFitness → const FacebookPermission
-
Provides access to all common Open Graph fitness actions published by any app the person has used. This includes runs, walks and bikes actions.
- userActionsMusic → const FacebookPermission
-
Provides access to all common Open Graph music actions published by any app the person has used. This includes songs they've listened to, and playlists they've created.
- userActionsNews → const FacebookPermission
-
Provides access to all common Open Graph news actions published by any app the person has used which publishes these actions. This includes news articles they've read or news articles they've published.
- userActionsVideo → const FacebookPermission
-
Provides access to all common Open Graph video actions published by any app the person has used which publishes these actions.
- userBirthday → const FacebookPermission
-
Access the date and month of a person's birthday. This may or may not include the person's year of birth, dependent upon their privacy settings and the access token being used to query this field.
- userEducationHistory → const FacebookPermission
-
Provides access to a person's education history through the education field on the User object.
- userEvents → const FacebookPermission
-
Provides read-only access to the Events a person is hosting or has RSVP'd to.
- userGamesActivity → const FacebookPermission
-
Provides access to read a person's game activity (scores, achievements) in any game the person has played.
- userGender → const FacebookPermission
-
Provides access to a person's gender.
- userHometown → const FacebookPermission
-
Provides access to a person's hometown location through the hometown field on the User object.
- userLikes → const FacebookPermission
-
Provides access to the list of all Facebook Pages and Open Graph objects that a person has liked.
- userLocation → const FacebookPermission
-
Provides access to a person's current city through the location field on the User object.
- userManagedGroups → const FacebookPermission
-
Lets your app read the content of groups a person is an admin of through the Groups edge on the User object.
- userPhotos → const FacebookPermission
-
Provides access to the photos a person has uploaded or been tagged in.
- userPosts → const FacebookPermission
-
Provides access to the posts on a person's Timeline. Includes their own posts, posts they are tagged in, and posts other people make on their Timeline.
- userRelationships → const FacebookPermission
-
Provides access to a person's relationship status, significant other and family members as fields on the User object.
- userRelationshipDetails → const FacebookPermission
-
Provides access to a person's relationship interests as the interested_in field on the User object.
- userReligionPolitics → const FacebookPermission
-
Provides access to a person's religious and political affiliations.
- userTaggedPlaces → const FacebookPermission
-
Provides access to the Places a person has been tagged at in photos, videos, statuses and links.
- userVideos → const FacebookPermission
-
Provides access to the videos a person has uploaded or been tagged in.
- userWebsite → const FacebookPermission
-
Provides access to the person's personal website URL via the website field on the User object.
- userWorkHistory → const FacebookPermission
-
Provides access to a person's work history and list of employers via the work field on the User object.
- readCustomFriendlists → const FacebookPermission
-
Provides access to the names of custom lists a person has created to organize their friends.
- readInsights → const FacebookPermission
-
Provides read-only access to the Insights data for Pages, Apps and web domains the person owns.
- readAudienceNetworkInsights → const FacebookPermission
-
Provides read-only access to the Audience Network Insights data for Apps the person owns.
- readPageMailboxes → const FacebookPermission
-
Provides the ability to read from the Page Inboxes of the Pages managed by a person.
- pagesShowList → const FacebookPermission
-
Provides the access to show the list of the Pages that you manage.
- pagesManageCta → const FacebookPermission
-
Provides the access to manage call to actions of the Pages that you manage.
- pagesManagePosts → const FacebookPermission
-
Allows your app to create, edit and delete your Page posts
- pagesReadEngagement → const FacebookPermission
-
Allows your app to read content (posts, photos, videos, events) posted by the Page
- pagesManageInstantArticles → const FacebookPermission
-
Lets your app manage Instant Articles on behalf of Facebook Pages administered by people using your app.
- adsRead → const FacebookPermission
-
Provides the access to Ads Insights API to pull ads report information for ad accounts you have access to.
- userLink → const FacebookPermission
-
Allows your app see profile user
- pagesManageEngagement → const FacebookPermission
- pagesReadUserContent → const FacebookPermission
- pagesManageMetadata → const FacebookPermission
- pagesMessaging → const FacebookPermission
- instagramBasic → const FacebookPermission
- instagramContentPublish → const FacebookPermission
- instagramManageComments → const FacebookPermission
- instagramManageInsights → const FacebookPermission
- instagramManageMessage → const FacebookPermission
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
FacebookPermission> - A constant List of the values in this enum, in order of their declaration.