Sharing API \ Re-Publish a previously published message PHP SDK
Resource/URI | GET | POST | PUT | DELETE |
---|---|---|---|---|
Sharing API Messages
/sharing/messages.json
|
List published messages | Publish a new message | – | – |
Sharing API Message /sharing/messages/<sharing_message_token>.json
|
Get message details | Re-Publish a message | – | Delete a message |
Workflow
Request: the code to send to the API
POST
the following structure to the resource /sharing/messages/<message_token>.json
to
re-publish a previously published message.
By publishing one and the same message to multiple users you obtain insights on how well the message is overally performing in terms of clickthroughs and resulting referral traffic.
Re-Publish on behalf of a user_token
Publish an existing message to multiple social network accounts of a user.
Use the following structure as POST
data and include a user_token
to post content on behalf of a user.
The message will be published to all providers specified with the providers
node. If a user has for example linked a Facebook and a Twitter account,
you can publish content to both social network accounts at once.
{ "request": { "sharing_message": { "publish_for_user": { "user_token": "#user_token#", "providers": [ "#provider_key1#", "#provider_key2#" ] } } } }
Key | Description |
---|---|
* #user_token# | The unique token of the user to post the content for. Example: 9a76c7f6-3705-48a8-8ea6-e862ed86d5d8 |
* #provider_key1# | The key of the first social network to publish the message to. Example: facebook |
#provider_key2# | The key of the second social network to publish the message to. Example: twitter |
Re-Publish on behalf of an identity_token
Publish an existing message to a single social network account.
Use the following structure as POST
data and include an identity_token
to post content for a social network identity.
{ "request": { "sharing_message": { "publish_for_identity": { "identity_token": "identity_token;" } } } }
Key | Description |
---|---|
* #identity_token# | The unique token of the identity to post the content for. Example: 03939f19-98bd-4a07-a949-531f15ed346b |
Result: the code returned by the API
The result is similar to the one you receive after having published a new message.