level51 / silverstripe-instagramfeed
该包的最新版本(0.1.0)没有提供许可证信息。
一个将Instagram动态添加到主页的SilverStripe模块
0.1.0
2015-08-19 11:54 UTC
This package is auto-updated.
Last update: 2024-08-25 07:53:02 UTC
README
InstagramFeed 是一个用于基于SilverStripe的主页的小型模块,允许您展示Instagram动态。您需要做的只是安装和设置该模块,并插入客户端ID(见下文设置)和用户名。
维护者
- Daniel Kliemsch dk@lvl51.de
安装
composer require level51/silverstripe-instagramfeed
设置
- 确保模块位于项目的根目录下的 instagramfeed/ 文件夹中。
sake dev/build "flush=all"
,根据您的配置,您可能需要通过浏览器中的URI执行此操作。- 访问 Instagram开发者页面 并注册您的应用程序
- 转到CMS设置,并填写您新生成的客户端ID以及您的用户名...
- ...保存更改...
- ...然后点击 获取Instagram用户ID 操作 - 这将根据提供的用户名获取用户ID
- 创建一个类型为 InstagramFeedPage 的页面,并填写 帖子限制 字段(如未填写,则默认使用5)
- 在前端调用页面 - 现在应该一切正常 :) 当然,您可以通过在主题目录中创建名为InstagramFeedPage的模板来覆盖非常基本的演示模板
功能
- 获取每个(公开)用户的最新Instagram帖子
- 在每次页面加载时进行获取 - 因此总是可以看到最新的帖子
- 通过给定的用户名获取所需进行API调用的用户ID
- 包含InstagramFeedPage页面类型,满足基本需求