| LinkedInHelperPublishShareOnLinkedInCompanyProfileInternal Method |
Publishes a new share on company profile identified by LinkedIn's company ID.
Namespace: CMS.SocialMarketingAssembly: CMS.SocialMarketing (in CMS.SocialMarketing.dll) Version: 13.0.131
Syntaxprotected virtual string PublishShareOnLinkedInCompanyProfileInternal(
string accessToken,
string companyId,
string comment
)
Parameters
- accessToken
- Type: SystemString
Access token to be used for the request. - companyId
- Type: SystemString
Identifier of the company used by LinkedIn. - comment
- Type: SystemString
Comment text.
Return Value
Type:
StringUpdate key of the published share.
Exceptions| Exception | Condition |
|---|
| ArgumentException | Thrown when authorization, companyId or comment is null. |
| ArgumentOutOfRangeException | Thrown when comment is longer than COMPANY_SHARE_COMMENT_MAX_LENGTH |
| LinkedInApiUnauthorizedException | Thrown when protocol error occurs because the request is not authorized properly. |
| LinkedInApiException | Thrown when protocol error occurs. |
| ProtocolViolationException | Thrown when request was not issued correctly or when unexpected (other than 201 Created) response for publishing request is returned. |
See Also