我对使用 Flutter 非常陌生,并且在没有帮助的情况下从未正确使用过 API。我想让我的应用程序免费(没有大量广告),所以我希望创建一个 Patreon 来支持它的维护。在寻找在线教程视频或用于 Flutter 或我知道如何使用的任何其他语言的任何代码示例时,我空手而归。所以我在这里发布了这个问题,希望有人可以帮助我将Patreon API链接到 Flutter。文档并没有说它直接连接到 Flutter,因此您必须使用另一种语言来访问信息(我认为最好的选择是 Javascript 或 Python)并将其传递给 Flutter。
我(可能还有其他人)需要一个通过 Patreon 为 OAuth 登录创建的按钮(适用于 iOS 和 Android)。当用户登录时,它需要获取他们支持的层、他们的用户名以及他们的订阅何时续订(每月还是每年?)。然后需要将其转换为文本小部件(显示层级和/或用户名)和可见性小部件的“可见:”属性(根据用户的每月订阅显示某些内容并使相同的内容不可见或放在新可见的后面订阅结束/到期时锁定页面)。
抱歉,我知道这对 anwser 来说很重要,但我对 API 和 Flutter 不是很有经验。我会感谢任何有帮助的回答者,因为我真的想在没有大量广告的情况下制作我的应用程序,我希望这个问题能帮助其他 Flutter 开发人员,以支持他们的开发财务,而不需要大量广告影响用户体验应用程序。
Patreon API OAuth 文档 https://docs.patreon.com/#oauth
Flutter JS(我认为这可能有助于连接 Patreon API,但我不确定?) https://pub.dev/packages/flutter_js
代码示例和分步指南会很棒,但任何事情都会有所帮助。再次感谢你!