oualidstorytile / socialmedia
社交媒体
v1.1
2021-08-25 00:01 UTC
Requires
- php: ^7.2
- ext-json: *
- guzzlehttp/guzzle: ^6.0|^7.0
- illuminate/http: ^6.0|^7.0|^8.0
- illuminate/support: ^6.0|^7.0|^8.0
Requires (Dev)
- illuminate/contracts: ^6.0|^7.0
- mockery/mockery: ^1.0
- orchestra/testbench: ^4.0|^5.0|^6.0
- phpunit/phpunit: ^8.0|^9.3
This package is auto-updated.
Last update: 2024-09-25 06:47:08 UTC
README
Storytile socialmedia 提供了与 Facebook、Instagram 和 Twitter 进行 OAuth 身份验证和搜索的接口。
您需要在 Facebook、Twitter 上创建一个应用程序,并在您项目的 ".env" 文件中创建您的凭证。
安装
composer require oualidstorytile/socialmedia
配置
- 将文件 Database/migrations/2021_08_10_130951_create_user_socials_table.php 添加到您的迁移文件夹(如果表名已被使用,则重命名表)并运行迁移。
- 将文件 config/socialmedia.php 添加到您的 Laravel 项目配置中。
- 在您的
.env
文件中设置以下环境变量。
FACEBOOK_APP_ID=
FACEBOOK_APP_SECRET=
FACEBOOK_REDIRECT_URL=
INSTAGRAM_REDIRECT_URL=
TWITTER_CONSUMER_KEY=
TWITTER_CONSUMER_SECRET=
要获取数据,请参考 Exemple/Socialcontroller.php。
Storytile Socialmedia 是开源软件,使用 MIT 许可证发布。