You need a Builder plan or higher to use connectors in your app.
What you can do
Bring LinkedIn updates into your app’s workflows.Publish posts automatically
Post an update when something happens in your app, such as a release going out or a milestone being reached.
Show profile details
Bring profile information into dashboards and pages inside your app.
Post on a schedule
Send recurring updates, such as a weekly summary, straight from your app.
Connecting LinkedIn
Connect LinkedIn so your app can publish posts and read profile details.- App user connector
Scopes and permissions
Scopes control what your app can do in LinkedIn. You choose them when you set up an app user connector.1
Base44 adds
email,openid, andprofile: Identify the LinkedIn account. They appear under Always included.
2
You configure
Under Scopes, this one is selected by default. Remove it if your app doesn’t need it:
w_member_social: Create and manage posts, comments, and reactions for the connected account- In Additional scopes, these are filled in. Remove any your app doesn’t need:
r_basicprofile,r_profile_basicinfo,w_organization_social,r_organization_social,r_organization_admin,rw_organization_admin,r_ads,r_ads_reporting,rw_ads,r_verify, andr_1st_connections_size.
Access: Your app works with the LinkedIn account that authorizes the connection.
Using LinkedIn in a backend function
Once LinkedIn is connected, your backend functions can retrieve an access token and call the LinkedIn API directly. Base44 handles the OAuth flow and token storage.- For a shared connection, use
getConnection()to retrieve the token. - For an app user connection, use
getCurrentAppUserConnection()so each request uses the signed-in person’s token.
Shared connectors
Configure, deploy, and call a shared connection from a backend function.
App user connectors
Retrieve a per-user token and call the API as the signed-in person.
Troubleshooting
Check the connection if LinkedIn stops working in your app.The connection needs to be reconnected
The connection needs to be reconnected
LinkedIn doesn’t renew access in the background, so a connection eventually shows This connection needs to be reconnected. Reconnect it and sign in with the same LinkedIn account to restore it for every app that uses it.