oefenweb/cakephp-social-media

为 CakePHP 提供的简约式 SocialMedia 插件

安装次数: 25,515

依赖: 0

推荐者: 0

安全: 0

星标: 4

关注者: 3

分支: 4

公开问题: 1

类型:cakephp-plugin

v3.0.1 2018-01-19 20:17 UTC

This package is auto-updated.

Last update: 2024-09-24 03:45:13 UTC


README

Build Status PHP 7 ready Coverage Status Packagist downloads Code Climate Scrutinizer Code Quality

该 SocialMedia 插件提供生成社交媒体链接(辅助工具)和处理它们(控制器)的工具。

要求

  • CakePHP 2.9.0 或更高版本。
  • PHP 7.0.0 或更高版本。

安装

  • 将此目录中的文件克隆/复制到 app/Plugin/SocialMedia

配置

  • 确保在 app/Config/bootstrap.php 中加载了插件,通过调用
CakePlugin::load('SocialMedia');
  • 确保在 app/Config/bootstrap.php 中配置以下两行
Configure::write('SocialMedia.salt', 'your-salt');
Configure::write('SocialMedia.facebookAppId', 'your-facebook-app-id');

使用方法

Facebook 分享链接

echo $this->SocialMedia->facebook(
	__('Share on Facebook'), [
		'link' => 'your-url',
		'name' => 'your-name',
		'caption' => 'your-caption',
		'description' => 'your-description',
		'picture' => 'your-picture'
	]
);

Twitter 推文链接

echo $this->SocialMedia->twitter(
	__('Tweet on Twitter'), [
		'url' => 'your-url',
		'via' => 'your-via',
		'text' => 'your-text',
	]
);