bymayo/dribbble

此包已被弃用且不再维护。未建议替代包。

通过Twig连接Dribbble API以拉取照片、项目、用户等。

安装数: 1,297

依赖项: 0

建议者: 0

安全: 0

星标: 4

关注者: 2

分支: 1

类型:craft-plugin

2.0.3 2020-10-29 10:25 UTC

This package is auto-updated.

Last update: 2022-06-05 07:32:42 UTC


README

⚠️ 已弃用 - 此Craft CMS 3.x插件不再受支持,不会升级到Craft CMS的后续版本。

icon.png?raw=true

Dribbble for Craft CMS 3.x

Dribbble是一个Craft CMS插件,它允许您通过Twig使用Dribbble API来拉取照片、项目、用户等。

要求

  • Craft CMS 3.x
  • MySQL(不支持PostgreSQL)

安装

通过Craft 3安装中的插件商店或使用Composer安装:composer require bymayo/dribbble

设置

  • 在Dribbble上注册您的应用程序 - 使用插件设置中的网站URL回调URL,请访问https://dribbble.com/account/applications/new
  • 注册您的应用程序后,复制客户端ID客户端密钥并在插件设置中填写正确的字段。
  • 保存设置后,点击连接到Dribbble并授权Dribbble连接到Craft CMS。

模板化

只有一个可用的Twig标签可以拉取Dribbble API中的任何内容。

get标签允许您从Dribbble API中拉取任何内容。例如,如果您想输出授权用户的照片列表,您可以执行以下操作

{% for shot in craft.dribbble.get('user/shots', 10) %}
	{{ shot.images.normal }}
{% endfor %}

get方法输出的属性/值取决于您指定的选项。上述示例中的属性/值可以在Shots下找到(http://developer.dribbble.com/v2/shots

选项

名称 类型 默认值 描述
GET 字符串 空值 您可以使用Dribbble API中的任何GET选项(http://developer.dribbble.com/v2/),例如`user/projects`或`user/shots`。还要检查每个GET选项输出哪些属性/值
限制 整数 空值 设置从API中拉取的对象数量的限制

注意

  • 使用user/likes GET方法不可用,除非您联系Dribbble获取特殊令牌
  • 请记住,Dribbble的拼写有三个b。检查您的拼写😎

路线图

  • 字段类型以在条目中显示特定照片

ByMayo提供