问题标签 [flattr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
63 浏览

flattr - Flattr 按钮仅在页面重新加载后显示

我已按照此处的说明将嵌入式 flattr 按钮添加到我的网站,但仅在重新加载页面后才会显示。这是页面: http: //nipanipa.com/en/donations/new。实际上,如果您直接访问该网址,则会显示该按钮,但如果您通过标题中的“捐赠”链接访问它,则不会!我在 Firefox 和 Chromium 中都有这种行为。

我错过了什么?可能这与我对javascript的了解不足有关...:S

非常感谢!!

0 投票
1 回答
123 浏览

flattr - 使用嵌入按钮没有标题和描述

Flattr 不能检索页面标题和描述吗?我使用了嵌入按钮(https://flattr.com/embed),但是当我点击链接时,我得到一个没有标题和描述的 Flattr 东西(我无法编辑它)。

现在我填写了所有字段(请参阅页面底部的http://mesamatrix.net/ )。但我不知道这是否是正确的做法。

干杯!

0 投票
1 回答
45 浏览

flattr - Flattr API v2 获取订阅

我在阅读用户订阅时遇到了一些问题。

正如我在 api 文档中所读到的,我必须发送以下请求:

获取https://api.flattr.com/rest/v2/user/subscriptions

之后,我收到了回复,但内容很奇怪:

[{"type":"subscription","active":false,"created_at":null,"started_at":0,"thing":"thing"},{"type":"subscription","active": false,"created_at":null,"started_at":0,"thing":"https://api.flattr.com/rest/v2/things/3951323"},{"type":"subscription","active ":false,"created_at":null,"started_at":0,"thing":"https://flattr.com/thing/3951323"},{"type":"subscription","active":false, "created_at":null,"started_at":0,"thing":3951323},{"type":"subscription","active":false,"created_at":null,"started_at":0,"thing": “http://www.gramocast。net/flattr"},{"type":"subscription","active":false,"created_at":null,"started_at":0,"thing":1},{"type":"subscription","活动“:假”,“created_at”:null,“started_at”:0,“事物”:1},{“类型”:“订阅”,“活动”:假,“created_at”:null,“started_at”:0 ,"thing":"gramocast"},{"type":"subscription","active":false,"created_at":null,"started_at":0,"thing":""},{"type": "subscription","active":false,"created_at":null,"started_at":0,"thing":[]},{"type":"subscription","active":false,"created_at":null ,"started_at":0,"thing":"en_GB"},{"type":"subscription","active":false,"created_at":null,"started_at":0,"thing":"software"} ,{"type":"subscription","active":false,"created_at":null,"started_at":0,"thing":1425413536},{"type":"subscription","active":false, "created_at":null,"started_at":0,"thing":{"type":"user","re​​source":"https://api.flattr.com/rest/v2/users/gramocast","链接":"https://flattr.com/profile/gramocast","id":"jy3lmA","用户名":"gramocast"}},{"type":"subscription","active":false, "created_at":null,"started_at":0,"thing":0},{"type":"subscription","active":false,"created_at":null,"started_at":0,"thing":" "},{"type":"subscription","active":false,"created_at":null,"started_at":0,"thing":true},{"type":"subscription","active": false,"created_at":null,"started_at":0,"thing":true}]'事情“:true},{“类型”:“订阅”,“活动”:false,“created_at”:null,“started_at”:0,“thing”:true}]'事情“:true},{“类型”:“订阅”,“活动”:false,“created_at”:null,“started_at”:0,“thing”:true}]'

我有一份 gramocast 的有效订阅。这是flattr api中的错误还是我做错了什么?

谢谢你的帮助。

0 投票
1 回答
17 浏览

flattr - flattrs 和 flattrs_user_count 之间的区别

查看flattr API页面,我看到things同时具有 aflattrs和 aflattrs_user_count字段,但我不确定它们之间的区别是什么,因为您只能对一个事物进行一次 flattr。

那么,这两个领域有什么区别呢?

0 投票
1 回答
41 浏览

flattr - 将 Flattr 集成到聊天机器人中

我有一个在网站上运行的聊天机器人,我希望能够将 flattr 集成到其中。它内置在 Node 中,没有前端,它只是使用 API 与站点交互。

我希望能够做这样的事情

注意:机器人的所有命令都以“!”开头
!flattr @username讨好用户

我知道这意味着想要接收或提供 flattr 的人必须创建帐户

只是寻找一些关于如何开始的指导。

这是我认为我需要做的:

创建应用程序,获取 Client ID 和 Secret,通过 Oauth 流程并获取 Bearer 令牌。包括flattr thing在这个过程中的范围

您的令牌设置为多久到期?我应该经常更新这个令牌吗?

那我想我只需要使用flattr 的东西api 端点?用户是否在您的 api 中被视为“事物”?是秘密:id还是thing可以公开而无害?

用户是否知道他们的 id 或者他们是否可以轻松找到它?还是我需要使用用户端点来获取该信息?这是否意味着增加一个额外的范围?

这是我理想的情况。在聊天中,所有用户都设置了一个 flattr 帐户,并且可以通过以下操作将机器人连接到 Flattr:(
!flattr addme [flattr username]或者,如果可以访问,他们可以使用 flattr ID)
然后就像我上面提到的那样,他们可以使用!flattr @[username],仅此而已

谢谢!