motwreen / laravel-socialmedia
社交媒体网络的laravel适配器
dev-master
2018-01-31 17:22 UTC
Requires
- abraham/twitteroauth: ^0.6.4
- dirkgroenen/pinterest-api-php: ^0.2.11
- facebook/graph-sdk: ^5.0
Requires (Dev)
- guzzlehttp/guzzle: ~6.0
- orchestra/testbench: ~3.2
- phpunit/phpunit: ^5.4
- vlucas/phpdotenv: ^2.3
This package is not auto-updated.
Last update: 2020-01-10 16:56:47 UTC
README
#laravel-socialmedia
第一步是实现每个Driver的post功能。
安装
composer require "motwreen/laravel-socialmedia":"@dev"
'providers' = [
...
Motwreen\Socialmedia\Providers\SocialmediaServiceProvider::class
],
'aliases' = [
...
'Socialmedia' => Motwreen\Socialmedia\Facades\Socialmedia::class
]
使用
$config = [
'app_id' => 'FACEBOOK_APP_ID',
'app_secret' => 'FACEBOOK_APP_SECRET',
'access_token' => 'FACEBOOK_APP_ACCESS_TOKEN',
];
$post=['message'=>'Awesome POST Test message'];
Socialmedia::driver('facebook')->setConfig($config)->post($params);
驱动器
获取永久访问令牌: http://stackoverflow.com/a/28418469
获取永久访问令牌: https://dev.twitter.com/oauth/overview/application-owner-access-tokens
如何获取访问令牌
- 在此处创建开发者账号
- 创建应用并从应用详情页面获取app_id & app_secret
- 发行新令牌