silverware/facebook

SilverWare Facebook模块。

安装: 174

依赖: 0

建议: 0

安全: 0

星标: 0

关注者: 2

分支: 1

公开问题: 0

类型:silverstripe-vendormodule

1.3.2 2018-09-02 23:41 UTC

This package is not auto-updated.

Last update: 2024-09-15 23:19:06 UTC


README

Latest Stable Version Latest Unstable Version License

提供用于与SilverWare一起使用的Facebook页面插件组件和分享按钮

内容

需求

安装

安装通过Composer进行

$ composer require silverware/facebook

配置

与所有SilverStripe模块一样,配置通过YAML进行。对网站配置应用一个扩展,在SilverWare服务标签页中添加一个Facebook设置标签。

Facebook App ID

FacebookPagePlugin组件可以工作之前,您首先需要使用Facebook for Developers网站创建一个Facebook App ID。为此

  1. 登录到Facebook for Developers网站。
  2. 点击“我的应用”然后点击“添加新应用”。
  3. 输入应用显示名称和联系邮箱。
  4. 点击“创建App ID”按钮。

这将生成一个新的Facebook App ID。复制ID号码,并将其粘贴到设置> SilverWare>服务> Facebook API下的“Facebook App ID”字段中。最后,点击“保存”按钮以存储您的网站设置。

或者,您可以将Facebook App ID输入到您的YAML配置文件中

SilverWare\Facebook\API\FacebookAPI:
  app_id: '<paste-id-here>'

使用

Facebook页面插件

Facebook Page Plugin

本模块提供了一个FacebookPagePlugin组件,可以使用CMS将其添加到SilverWare模板或布局中。为了使插件正常工作,您需要

  1. 一个有效的Facebook App ID(见上文)。
  2. 您的Facebook页面名称。
  3. 您的Facebook页面URL。

在模板或布局中添加组件,输入您的Facebook页面名称(例如,“我的公司”)和您的Facebook页面上的页面URL。

有关Facebook页面插件的更多信息,请参阅Facebook文档

Facebook分享按钮

Facebook Sharing Button

还提供了一个FacebookSharingButton,它与SilverWare Social Module中的SharingComponent一起使用。只需将此按钮作为SharingComponent的子元素添加到网站树中,您的页面现在就可以通过Facebook进行分享了。

有关更多信息,请参阅Facebook文档

问题

请使用GitHub问题跟踪器提交错误报告和功能请求。

贡献

我们欢迎您的贡献,以帮助改进本项目。有关更多信息,请参阅贡献

维护者

许可

BSD-3-Clause 许可协议 © Praxis Interactive