Showing posts with label Facebook. Show all posts
Showing posts with label Facebook. Show all posts

Tuesday, July 12, 2016

Facebook Properties v2.6

Trong quá trình phát triển phần mềm facebook , mình tìm thấy những đường link có thể sẽ giúp ích cho các bạn đang tham gia phát triển facebook.
Facebook Properties v2.6
Facebook Properties v2.6

/**/ __globalCallbacks.f3134e9dd4cf05({
   "properties": {
      "id": {
         "description": "The id of this person's user account. This ID is unique to each app and cannot be used across different apps. [Our upgrade guide provides more information about app-specific IDs](/docs/apps/upgrading/#upgrading_v2_0_user_ids)",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "numeric string",
         "identifier": "true"
      },
      "about": {
         "description": "The About Me section of this person's profile",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "accounts": {
         "description": "Facebook Pages this person administers/is an admin for",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/accounts",
         "type": "Edge\u003CPage>"
      },
      "achievements": {
         "description": "Achievements made in Facebook games",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/achievements",
         "type": "Edge\u003COpenGraphAction:games.achieves>"
      },
      "adaccountgroups": {
         "description": "Ad account groups",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/adaccountgroups",
         "type": "Edge\u003CAdAccountGroup>"
      },
      "adaccounts": {
         "description": "The advertising accounts to which this person has access",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/adaccounts",
         "type": "Edge\u003CAdAccount>"
      },
      "adcontracts": {
         "description": "The person's ad contracts",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/adcontracts",
         "type": "Edge\u003CAdContract>"
      },
      "admin_notes": {
         "description": "Notes added by viewing page on this person",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "list\u003CPageAdminNote>"
      },
      "admined_groups": {
         "description": "Groups the user admins",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/admined_groups",
         "type": "Edge\u003CGroup>"
      },
      "adnetworkanalytics": {
         "description": "Insights data for the person's Audience Network apps",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/adnetworkanalytics",
         "type": "Edge\u003CInsightsQueryResult>"
      },
      "age_range": {
         "description": "The age segment for this person expressed as a minimum and maximum age. For example, more than 18, less than 21.",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "AgeRange"
      },
      "albums": {
         "description": "The photo albums this person has created",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/albums",
         "type": "Edge\u003CAlbum>"
      },
      "applications": {
         "description": "List of apps for which this person is a developer",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/applications",
         "type": "Edge"
      },
      "apprequestformerrecipients": {
         "description": "App requests",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/apprequestformerrecipients",
         "type": "Edge\u003CAppRequestFormerRecipient>"
      },
      "apprequests": {
         "description": "This person's pending requests from an app",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/apprequests",
         "type": "Edge\u003CAppRequest>"
      },
      "bio": {
         "description": "The person's bio",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "birthday": {
         "description": "The person's birthday.  This is a fixed format string, like `MM/DD/YYYY`.  However, people can control who can see the year they were born separately from the month and day so this string can be only the year (YYYY) or the month + day (MM/DD)",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "books": {
         "description": "The books listed on this person's profile",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/books",
         "type": "Edge\u003CPage>"
      },
      "brand_teams": {
         "description": "Brand teams",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/brand_teams",
         "type": "Edge"
      },
      "businesses": {
         "description": "Businesses associated with the user",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/businesses",
         "type": "Edge"
      },
      "businesssettinglogs": {
         "description": "Business setting logs",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/businesssettinglogs",
         "type": "Edge"
      },
      "checkins": {
         "description": "The places that this person has checked into",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/checkins",
         "type": "Edge"
      },
      "commission_splits": {
         "description": "Commission splits",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/commission_splits",
         "type": "Edge"
      },
      "context": {
         "description": "Social context for this person",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "UserContext"
      },
      "conversations": {
         "description": "Facebook Messenger conversation",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/conversations",
         "type": "Edge"
      },
      "cover": {
         "description": "The person's cover photo",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "CoverPhoto"
      },
      "currency": {
         "description": "The person's local currency information",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "Currency"
      },
      "devices": {
         "description": "The list of devices the person is using. This will return only iOS and Android devices",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "list\u003CUserDevice>"
      },
      "domains": {
         "description": "The domains the user admins",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/domains",
         "type": "Edge\u003CDomain>"
      },
      "education": {
         "description": "The person's education",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "list\u003CEducationExperience>"
      },
      "email": {
         "description": "The person's primary email address listed on their profile. This field will not be returned if no valid email address is available",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "events": {
         "description": "Events for this person. By default this does not include events the person has declined or not replied to",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/events",
         "type": "Edge\u003CEvent>"
      },
      "family": {
         "description": "The person's family relationships",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/family",
         "type": "Edge\u003CUser>"
      },
      "favorite_athletes": {
         "description": "Athletes the person likes",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "list\u003CExperience>"
      },
      "favorite_requests": {
         "description": "Developers' favorite requests to the Graph API",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/favorite_requests",
         "type": "Edge\u003CFavoriteRequest>"
      },
      "favorite_teams": {
         "description": "Sports teams the person likes",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "list\u003CExperience>"
      },
      "feed": {
         "description": "The posts and links published by this person or others on their profile",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/feed",
         "type": "Edge"
      },
      "first_name": {
         "description": "The person's first name",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "friendlists": {
         "description": "The person's custom friend lists",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/friendlists",
         "type": "Edge\u003CFriendList>"
      },
      "friendrequests": {
         "description": "The person's incoming friend requests",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/friendrequests",
         "type": "Edge"
      },
      "friends": {
         "description": "The person's friends",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/friends",
         "type": "Edge\u003CUser>"
      },
      "games": {
         "description": "Games this person likes",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/games",
         "type": "Edge\u003CPage>"
      },
      "gender": {
         "description": "The gender selected by this person, `male` or `female`. This value will be omitted if the gender is set to a custom value",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "groups": {
         "description": "The Facebook Groups that the person belongs to",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/groups",
         "type": "Edge\u003CGroup>"
      },
      "home": {
         "description": "The person's News Feed",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/home",
         "type": "Edge"
      },
      "hometown": {
         "description": "The person's hometown",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "Page"
      },
      "ids_for_business": {
         "description": "Business entities can claim ownership of multiple apps using the Business Manager. This edge returns the list of IDs that this user has in any of those other apps",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/ids_for_business",
         "type": "Edge\u003CUserIDForApp>"
      },
      "inbox": {
         "description": "The person's inbox",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/inbox",
         "type": "Edge"
      },
      "insights": {
         "description": "Insights data",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/insights",
         "type": "Edge"
      },
      "inspirational_people": {
         "description": "The person's inspirational people",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "list\u003CExperience>"
      },
      "install_type": {
         "description": "Install type",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "enum"
      },
      "installed": {
         "description": "Is the app making the request installed?",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "bool"
      },
      "integrated_plugin_feed": {
         "description": "Integrated plugin feed",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/integrated_plugin_feed",
         "type": "Edge"
      },
      "interested_in": {
         "description": "Genders the person is interested in",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "list\u003Cstring>"
      },
      "invitable_friends": {
         "description": "A list of friends that can be invited to install a Facebook Canvas app",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/invitable_friends",
         "type": "Edge\u003CUserInvitableFriend>"
      },
      "is_shared_login": {
         "description": "Is this a shared login (e.g. a gray user)",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "bool"
      },
      "is_verified": {
         "description": "People with large numbers of followers can have the authenticity of their identity [manually verified by Facebook](https://www.facebook.com/help/196050490547892). This field indicates whether the person's profile is verified in this way. This is distinct from the `verified` field",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "bool"
      },
      "labels": {
         "description": "Labels applied by viewing page on this person",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "list\u003CPageLabel>"
      },
      "languages": {
         "description": "Facebook Pages representing the languages this person knows",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "list\u003CExperience>"
      },
      "last_name": {
         "description": "The person's last name",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "leadgen_forms": {
         "description": "A list of lead generation forms belonging to Pages that the user has advertiser permissions on",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/leadgen_forms",
         "type": "Edge\u003CLeadGenData>"
      },
      "likes": {
         "description": "All the Pages this person has liked",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/likes",
         "type": "Edge\u003CPage>"
      },
      "link": {
         "description": "A link to the person's Timeline",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "live_videos": {
         "description": "Live videos from this person",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/live_videos",
         "type": "Edge\u003CLiveVideo>"
      },
      "locale": {
         "description": "The person's locale",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "location": {
         "description": "The person's current location as entered by them on their profile. This field is not related to check-ins",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "Page"
      },
      "locations": {
         "description": "A feed of posts and photos with location information the person is tagged in",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/locations",
         "type": "Edge"
      },
      "meeting_for": {
         "description": "What the person is interested in meeting for",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "list\u003Cstring>"
      },
      "middle_name": {
         "description": "The person's middle name",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "movies": {
         "description": "Movies this person likes",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/movies",
         "type": "Edge\u003CPage>"
      },
      "music": {
         "description": "Music this person likes",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/music",
         "type": "Edge\u003CPage>"
      },
      "name": {
         "description": "The person's full name",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "name_format": {
         "description": "The person's name formatted to correctly handle Chinese, Japanese, or Korean ordering",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "notifications": {
         "description": "Notifications for the person",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/notifications",
         "type": "Edge"
      },
      "notify_me": {
         "description": "Notify me",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/notify_me",
         "type": "Edge"
      },
      "objects": {
         "description": "Objects",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/objects",
         "type": "Edge\u003COpenGraphObject:generic>"
      },
      "outbox": {
         "description": "The messages in this person's outbox",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/outbox",
         "type": "Edge"
      },
      "ownerapps": {
         "description": "For test user, apps associated with it",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/ownerapps",
         "type": "Edge"
      },
      "page_status_cards": {
         "description": "Page status card of the user who made appointment at the Page",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/page_status_cards",
         "type": "Edge\u003CPageStatusCard>"
      },
      "payment.subscriptions": {
         "description": "Payment subscriptions",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/payment.subscriptions",
         "type": "Edge"
      },
      "payment_pricepoints": {
         "description": "The person's payment pricepoints",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "PaymentPricepoints"
      },
      "payment_transactions": {
         "description": "The Facebook Payments orders this person placed with an app",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/payment_transactions",
         "type": "Edge"
      },
      "payments": {
         "description": "Deprecated endpoint for Facebook Credits product. Use [Facebook Payments](/docs/payments) instead",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/payments",
         "type": "Edge"
      },
      "permissions": {
         "description": "The permissions that the person has granted this app",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/permissions",
         "type": "Edge\u003CPermission>"
      },
      "personal_ad_accounts": {
         "description": "The advertising accounts to which this person has personal access",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/personal_ad_accounts",
         "type": "Edge\u003CAdAccount>"
      },
      "photos": {
         "description": "Photos the person is tagged in or has uploaded",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/photos",
         "type": "Edge\u003CPhoto>"
      },
      "picture": {
         "description": "The person's profile picture",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/picture",
         "type": "Edge\u003CProfilePictureSource>"
      },
      "platformrequests": {
         "description": "Platform requests",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/platformrequests",
         "type": "Edge"
      },
      "pokes": {
         "description": "The person's pokes",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/pokes",
         "type": "Edge"
      },
      "political": {
         "description": "The person's political views",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "posts": {
         "description": "This is similar to the `/feed`s edge but only shows posts published by the person themselves",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/posts",
         "type": "Edge"
      },
      "privacy_options": {
         "description": "Privacy options",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/privacy_options",
         "type": "Edge"
      },
      "promotable_domains": {
         "description": "All the domains user can promote",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/promotable_domains",
         "type": "Edge\u003CDomain>"
      },
      "promotable_events": {
         "description": "All the events which user can promote.",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/promotable_events",
         "type": "Edge\u003CEvent>"
      },
      "public_key": {
         "description": "The person's PGP public key",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "quotes": {
         "description": "The person's favorite quotes",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "ratings": {
         "description": "Ratings",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/ratings",
         "type": "Edge"
      },
      "relationship_status": {
         "description": "The person's relationship status",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "religion": {
         "description": "The person's religion",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "request_history": {
         "description": "Developers' Graph API request history",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/request_history",
         "type": "Edge\u003CRequestHistory>"
      },
      "rich_media_documents": {
         "description": "A list of rich media documents belonging to Pages that the user has advertiser permissions on",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/rich_media_documents",
         "type": "Edge\u003CRichMediaDocument>"
      },
      "scores": {
         "description": "The scores this person has received from Facebook Games that they've played",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/scores",
         "type": "Edge"
      },
      "screennames": {
         "description": "Screen names",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/screennames",
         "type": "Edge"
      },
      "security_settings": {
         "description": "Security settings",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "SecuritySettings"
      },
      "shared_login_upgrade_required_by": {
         "description": "The time that the shared loginneeds to be upgraded to Business Manager by",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "datetime"
      },
      "significant_other": {
         "description": "The person's significant other",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "User"
      },
      "sports": {
         "description": "Sports played by the person",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "list\u003CExperience>"
      },
      "stream_filters": {
         "description": "A list of filters that can be applied to the News Feed edge",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/stream_filters",
         "type": "Edge\u003CStreamFilter>"
      },
      "taggable_friends": {
         "description": "Friends that can be tagged in content published via the Graph API",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/taggable_friends",
         "type": "Edge\u003CUserTaggableFriend>"
      },
      "tagged": {
         "description": "This is similar to the `/feeds` node but only shows posts in which the person is tagged",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/tagged",
         "type": "Edge"
      },
      "tagged_places": {
         "description": "List of tagged places for this person. It can include tags on videos, posts, statuses or links",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/tagged_places",
         "type": "Edge\u003CPlaceTag>"
      },
      "television": {
         "description": "TV shows this person likes",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/television",
         "type": "Edge\u003CPage>"
      },
      "test_group": {
         "description": "Platform test group",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "unsigned int32"
      },
      "third_party_id": {
         "description": "A string containing an anonymous, but unique identifier for the person. You can use this identifier with third parties",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "threads": {
         "description": "A message conversation thread",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/threads",
         "type": "Edge"
      },
      "timezone": {
         "description": "The person's current timezone offset from UTC",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "float (min: -24) (max: 24)"
      },
      "token_for_business": {
         "description": "A token that is the same across a business's apps. Access to this token requires that the person be logged into your app. This token will change if the business owning the app changes",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "updated_time": {
         "description": "Updated time",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "datetime"
      },
      "updates": {
         "description": "The person's updates mailbox",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/updates",
         "type": "Edge"
      },
      "verified": {
         "description": "Indicates whether the account has been verified. This is distinct from the `is_verified` field. Someone is considered verified if they take any of the following actions:\n\n* Register for mobile\n* Confirm their account via SMS\n* Enter a valid credit card\n",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "bool"
      },
      "video_broadcasts": {
         "description": "Video broadcasts from this person",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/video_broadcasts",
         "type": "Edge\u003CLiveVideo>"
      },
      "video_upload_limits": {
         "description": "Video upload limits",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "VideoUploadLimits"
      },
      "videos": {
         "description": "Videos the person is tagged in or uploaded",
         "uri": "https://graph.facebook.com/v2.6/schema/*me/videos",
         "type": "Edge\u003CVideo>"
      },
      "viewer_can_send_gift": {
         "description": "Can the viewer send a gift to this person?",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "bool"
      },
      "website": {
         "description": "The person's website",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "string"
      },
      "work": {
         "description": "Details of a person`s work experience",
         "uri": "https://graph.facebook.com/v2.6/schema/*me",
         "type": "list\u003CWorkExperience>"
      }
   },
   "base_type": "user",
   "describe": "user"
});