verbb/consume

在您的Twig模板中创建HTTP请求以消费JSON、XML或CSV内容。

维护者

详细信息

github.com/verbb/consume

源码

问题

文档

资助包维护!
verbb

安装: 958

依赖项: 0

建议者: 0

安全: 0

星标: 4

关注者: 2

分支: 1

开放问题: 2

类型:craft-plugin

2.0.1 2024-07-21 11:58 UTC

This package is auto-updated.

Last update: 2024-09-14 09:09:06 UTC


README

Consume icon

为Craft CMS提供Consume

Consume是Craft CMS插件,用于在您的Twig模板中执行HTTP请求。与Auth模块集成,使其能够使用OAuth客户端而无需担心刷新令牌、令牌管理等问题。

这是您从第三方API提供商获取和消费数据的完整解决方案。

功能

  • 创建OAuth或凭据客户端以进行请求。在控制面板中保存设置以供模板使用。
  • 在您的Twig模板中创建Guzzle请求以按需获取数据。
  • 将端点响应的JSON、XML和CSV解析成数组。也支持HTML和原始文本!
  • 自动缓存控制以保存请求,或使用{% cache %}标签自行控制。
  • 使用我们的Generic客户端创建自己的OAuth或凭据客户端。
  • 提供事件以编写自己的客户端。

支持

Consume支持80多个流行的基于OAuth的API提供商,您可以为其创建客户端。

  • 亚马逊
  • 苹果
  • Auth0
  • Aweber
  • Azure
  • Basecamp
  • Bitbucket
  • Box
  • Buddy
  • Buffer
  • ConstantContact
  • Deezer
  • DeviantArt
  • Discord
  • Disqus
  • Docusign
  • Dribbble
  • Drip
  • Dropbox
  • Envato
  • Etsy
  • Eventbrite
  • Facebook
  • Fitbit
  • Foursquare
  • FreshBooks
  • GitHub
  • GitLab
  • Google
  • GoToWebinar
  • Gumroad
  • Harvest
  • Heroku
  • HubSpot
  • Imgur
  • Infusionsoft
  • Instagram
  • Jira
  • Line
  • LinkedIn
  • Linode
  • Mailchimp
  • Mailru
  • Marketo
  • Mastodon
  • Meetup
  • Microsoft
  • Mollie
  • Odnoklassniki
  • PayPal
  • Pinterest
  • Pipedrive
  • Reddit
  • Salesforce
  • Shopify
  • Slack
  • Snapchat
  • SoundCloud
  • Spotify
  • Square
  • StackExchange
  • Strava
  • Stripe
  • Sugarcrm
  • TikTok
  • Trello
  • Trustpilot
  • Tumblr
  • Twitch
  • Twitter
  • Uber
  • Unsplash
  • Vend
  • Vimeo
  • Vkontakte
  • 微信
  • 微博
  • Yahoo
  • Yelp
  • Zendesk
  • Zoho

如果您的提供商不在上述列表中,我们还提供了一个“通用”OAuth客户端。

文档

访问Consume插件页面获取所有文档、指南、定价和开发者资源。

支持

通过Consume支持页面或通过创建Github问题与我们联系

Verbb