POST api/LinkedIn/PerformLinkedInPost?profileImage={profileImage}&accessToken={accessToken}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| profileImage | string |
Required |
|
| accessToken | string |
Required |
Body Parameters
LinkedInPost| Name | Description | Type | Additional information |
|---|---|---|---|
| author | string |
None. |
|
| commentary | string |
None. |
|
| visibility | string |
None. |
|
| distribution | PostDistribution |
None. |
|
| content | PostContent |
None. |
|
| lifecycleState | string |
None. |
|
| isReshareDisabledByAuthor | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"author": "sample string 1",
"commentary": "sample string 2",
"visibility": "sample string 3",
"distribution": {
"feedDistribution": "sample string 1",
"targetEntities": [
{},
{}
],
"thirdPartyDistributionChannels": [
{},
{}
]
},
"content": {
"article": {
"source": "sample string 1",
"title": "sample string 2",
"description": "sample string 3",
"thumbnail": "sample string 4"
}
},
"lifecycleState": "sample string 4",
"isReshareDisabledByAuthor": true
}
text/html
Sample:
{"author":"sample string 1","commentary":"sample string 2","visibility":"sample string 3","distribution":{"feedDistribution":"sample string 1","targetEntities":[{},{}],"thirdPartyDistributionChannels":[{},{}]},"content":{"article":{"source":"sample string 1","title":"sample string 2","description":"sample string 3","thumbnail":"sample string 4"}},"lifecycleState":"sample string 4","isReshareDisabledByAuthor":true}
application/xml, text/xml
Sample:
<LinkedInPost xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JDSupraAPI.Models">
<author>sample string 1</author>
<commentary>sample string 2</commentary>
<content>
<article>
<description>sample string 3</description>
<source>sample string 1</source>
<thumbnail>sample string 4</thumbnail>
<title>sample string 2</title>
</article>
</content>
<distribution>
<feedDistribution>sample string 1</feedDistribution>
<targetEntities xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:anyType />
<d3p1:anyType />
</targetEntities>
<thirdPartyDistributionChannels xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:anyType />
<d3p1:anyType />
</thirdPartyDistributionChannels>
</distribution>
<isReshareDisabledByAuthor>true</isReshareDisabledByAuthor>
<lifecycleState>sample string 4</lifecycleState>
<visibility>sample string 3</visibility>
</LinkedInPost>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
LinkedInV2ShareResponseModel| Name | Description | Type | Additional information |
|---|---|---|---|
| code | HttpStatusCode |
None. |
|
| data | string |
None. |
|
| LinkedInShareURN | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"code": 100,
"data": "sample string 1",
"LinkedInShareURN": "sample string 2"
}
text/html
Sample:
{"code":100,"data":"sample string 1","LinkedInShareURN":"sample string 2"}
application/xml, text/xml
Sample:
<LinkedInV2ShareResponseModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JDSupraAPI.Models"> <LinkedInShareURN>sample string 2</LinkedInShareURN> <code>Continue</code> <data>sample string 1</data> </LinkedInV2ShareResponseModel>