Connecting Social Media Accounts¶
In this guide we explore how to connect social media accounts to be able to collect content from them.
Why is Connection required¶
For certain social media providers it's only possible to collect content from when it's done on behalf of a user. This means a user must first grant Crowdynews permission to interact with these providers on their behalf. A user can do this by entering the social connect flow via the connect endpoint.
The following services require to be connected to a contract by a user before content can be collected from them:
See the Collection Guide for more information about collecting content.
How the Connect Flow looks¶
What happens after connecting¶
After a user has granted Crowdynews permission to collect content on their behalf, the social media provider will send credentials. These credentials are then connected to the contract the user belongs to. See the Contract Guide for more information about contracts.
Limitations¶
A user always connects a social media account to a contract. This means a user can not use the same social media account to activate the same service across multiple contracts.
For example, user A
with access to contract X
and
contract Y
can use their Twitter account, @user-a
, for
activation in contract X
. But after doing so, user A
can
no longer use the Twitter account @user-a
for activation
in contract Y
. A different Twitter account must be used
to activate Twitter in contract Y
.
How to see who connected¶
Information about the connected social media account can be obtained by means of the me endpoint.
The specific 'me' information returned depends on the service.