codeq/instagram

Neos CMS 的 Instagram 图片列表

v2.2.0 2023-10-16 19:58 UTC

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

我们使用语义版本控制,每次重大更改都会增加主版本号。

使用方法

  1. 创建一个 Facebook Instagram 应用。按照 这些 Facebook 指示 进行 1-4 步操作,包括“步骤 3:创建 Instagram 测试用户”。请使用 https://{YOUR_DOMAIN}.at/instagram-endpoint 作为 OAuth 重定向 URI
  2. 在您的项目配置中将 Instagram 应用 ID 设置为 CodeQ.Instagram.appId,将应用密钥设置为 CodeQ.Instagram.appSecret
  3. 按照“步骤 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。

Code Q