codeq / instagram
Neos CMS 的 Instagram 图片列表
v2.2.0
2023-10-16 19:58 UTC
Requires
- php: >= 7.4
- neos/neos: ^4.0 || ^5.0 || ^7.0 || ^8.0
This package is auto-updated.
Last update: 2024-09-16 21:51:00 UTC
README
本软件包通过 Facebook API 获取 Instagram 媒体文件以进行展示。版本二实现了新的 Facebook API。
此软件包的开发和公共发布得到了Code Q Web Factory的慷慨赞助。
安装
CodeQ.Instagram 通过 packagist 提供,且与版本 2 的 Facebook API 兼容。请将 "codeq/instagram" : "~2.1"
添加到 composer.json 的 require 部分,或者运行
composer require codeq/instagram
我们使用语义版本控制,每次重大更改都会增加主版本号。
使用方法
- 创建一个 Facebook Instagram 应用。按照 这些 Facebook 指示 进行 1-4 步操作,包括“步骤 3:创建 Instagram 测试用户”。请使用 https://{YOUR_DOMAIN}.at/instagram-endpoint 作为 OAuth 重定向 URI
- 在您的项目配置中将 Instagram 应用 ID 设置为
CodeQ.Instagram.appId
,将应用密钥设置为CodeQ.Instagram.appSecret
- 按照“步骤 4:认证测试用户”进行操作,并访问 https://api.instagram.com/oauth/authorize?client_id={YOUR_APP_ID}&redirect_uri=https://{YOUR_DOMAIN}/instagram-endpoint&scope=user_profile,user_media&response_type=code 并运行授权过程。
如何渲染图片
<CodeQ.Instagram:ImagesList
attributes.class="instagram-images-list instagram-images-list--images-per-row-3"
limit="12"
/>
默认情况下,我们不包含任何样式。请随意将 Resources/Private/Fusion/InstagramList.scss
包含到您自己的构建过程,或者创建任何自定义样式。
许可证
根据 MIT 许可证授权,请参阅 LICENSE
贡献
我们乐意接受贡献。请发送给我们 pull requests。