<!--
{
  "documentType" : "article",
  "framework" : "AddressBook",
  "identifier" : "/documentation/AddressBook/social-profile-services",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Social Profile Services"
}
-->

# Social Profile Services

The predefined constants are used to identify social networking services.

## Discussion

You may use these constants or any other string.

The value of these constants is undefined until one of the following functions has been called: [`ABAddressBookCreate()`](/documentation/AddressBook/ABAddressBookCreate()), [`ABPersonCreate()`](/documentation/AddressBook/ABPersonCreate()), [`ABGroupCreate()`](/documentation/AddressBook/ABGroupCreate()). Neither developers nor users can add more keys.

## Topics

### Services

[`let kABSocialProfileServiceTwitter: String`](/documentation/AddressBook/kABSocialProfileServiceTwitter)

Twitter social profile service.

[`let kABSocialProfileServiceFacebook: String`](/documentation/AddressBook/kABSocialProfileServiceFacebook)

Facebook social profile service.

[`let kABSocialProfileServiceMySpace: String`](/documentation/AddressBook/kABSocialProfileServiceMySpace)

Myspace social profile service.

[`let kABSocialProfileServiceLinkedIn: String`](/documentation/AddressBook/kABSocialProfileServiceLinkedIn)

LinkedIn social profile service.

[`let kABSocialProfileServiceFlickr: String`](/documentation/AddressBook/kABSocialProfileServiceFlickr)

Flickr social profile service.

[`let kABSocialProfileServiceSinaWeibo: String`](/documentation/AddressBook/kABSocialProfileServiceSinaWeibo)

Sina Weibo social profile service.

### Keys

The keys used to specify the different fields in a [`let kABSocialProfileProperty: String`](/documentation/AddressBook/kABSocialProfileProperty)

Social network profile. property.

[`let kABSocialProfileURLKey: String`](/documentation/AddressBook/kABSocialProfileURLKey)

Social profile URL.

[`let kABSocialProfileServiceKey: String`](/documentation/AddressBook/kABSocialProfileServiceKey)

Social profile service.

[`let kABSocialProfileUsernameKey: String`](/documentation/AddressBook/kABSocialProfileUsernameKey)

Social profile username.

[`let kABSocialProfileUserIdentifierKey: String`](/documentation/AddressBook/kABSocialProfileUserIdentifierKey)

Social profile user identifier.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)