emme-bi/sharing-linkedin

此软件包允许您使用v2 API轻松地在LinkedIn上分享内容。

dev-master 2021-05-28 09:41 UTC

This package is auto-updated.

Last update: 2024-09-28 16:51:55 UTC


README

此软件包允许您使用v2 API在LinkedIn上分享内容。

Laravel上的安装

您可以通过composer安装此软件包

composer require emme-bi/sharing-linkedin   
You can publish the config file with:
```bash
php artisan vendor:publish --provider="EmmeBi\SharingLinkedin\SharingLinkedinServiceProvider" --tag="SharingLinkedin"

发布配置文件后,您应在.env文件中声明以下变量。

SHARING_LINKEDIN_REDIRECT_URI={your_redirect_uri}
SHARING_LINKEDIN_CLIENT_ID={your_client_id}
SHARING_LINKEDIN_CLIENT_SECRET={your_client_secret}

分享内容

您需要用户认证代码($code)才能代表用户分享内容,您可能需要从应用程序的前端获取此代码。

分享文本

LinkedinShare::shareNone($code, $text);

分享图片

LinkedinShare::shareImage($code, $image, $text);

分享链接

LinkedinShare::shareArticle($code, $url, $text);

使用access_token分享内容

如果您希望使用用户access_token来分享内容,应将一个可选参数包含到分享函数中。例如

LinkedinShare::shareNone($access_token, $text, 'access_token');

额外功能

从认证代码获取访问令牌

LinkedinShare::getAccessToken($code)

关于Lightit

Emme-Bi Information Technology 是一家在意大利设有办事处的软件开发公司。

alt text

许可证

本项目和Laravel框架是开源软件,许可协议为MIT许可证

https://artisansweb.net/share-post-on-linkedin-using-linkedin-api-and-php/