问题标签 [social-media-like]

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 投票
2 回答
1978 浏览

html - 在 Rails 中获取帖子的点赞数

在我的 Rails 应用程序中,我使用的是 gem,socialization。我只是不知道如何显示喜欢的数量!

我的后控制器:

我的用户控制器:

我的帖子模型:

我的用户模型:

我的观点 :

任何帮助将不胜感激!

0 投票
1 回答
3658 浏览

scroll - Using Tumblr Like Button with Infinite Scroll

I'm trying to use the new Tumblr like buttons within Infinite Scroll (allowing your theme a like button on individual Tumblr posts from the homepage) they work for the first 15 posts of the first 'page' but then as soon as it loads another page the like button stops working. These are the instructions given from Tumblr on the Docs page:

Function: Tumblr.LikeButton.get_status_by_page(n)
Description: Call this function after requesting a new page of Posts. Takes the page number that was just loaded as an integer.

Function: Tumblr.LikeButton.get_status_by_post_ids([n,n,n])
Description: Request Like status for individual posts. Takes an array of post IDs.

As I'm not sure how to properly apply JQuery I'm not sure where to add these functions, here is my JS for my current theme:

0 投票
2 回答
2191 浏览

javascript - 类似系统的Javascript

我有一个新闻源并为它创建了一个类似的系统。我的新闻源有以下代码,并且喜欢页面的系统部分:

like.js 用于更改显示的喜欢的数量。它包含两个函数like_add 和like_get。

我有两个用于 like_add 和 like_get 的 ajax 文件,但我只是在重复正确的事情,以使这两个语句都能按应有的方式进行测试。

这意味着我的 javacript 出现问题,因为当我单击“like”按钮时,数字始终保持为零。我没有收到任何错误或警告,但出于奇怪的原因,我无法让 javascript 正常工作。我是 javascript 新手,但逻辑似乎对我来说都是正确的。我没有在第一个代码中正确连接 javascript 吗?

0 投票
2 回答
5935 浏览

php - 自定义简单的like按钮(不是facebook)

我正在寻找向我的网站添加简单的赞按钮的最简单方法。基本上,一个按钮,当单击时 - 更改为新图形(让您知道您单击了它),无法再次单击,并发送到 php 脚本,以便服务器知道您喜欢什么。

我认为一个好的技术可能是在 iframe 中放置一个like 按钮,这样您就可以单击它,并且 php 页面可能会回显“感谢您喜欢这个” - 但问题是 iframe 必须有一个来源。我不希望将大量外部文件加载到每个页面中。有什么办法可以让我有一个 iframe 标记并将 HTML 放入其中而不将它放在外部?

0 投票
1 回答
65 浏览

php - 根据多选结果运行if语句

这可能需要一些非常基本的东西,但我找不到以我希望它工作的方式执行此操作的答案。我拥有的是一个 mysql 文章表和一个收藏夹表,如果您喜欢一篇文章,则会记录信息。所以我需要从一个表中选择我喜欢的所有文章,然后从另一个表中选择所有文章并将它们全部显示为提要,我已经这样做了。我需要帮助的部分是说,如果我喜欢其中一个帖子,请不要显示“喜欢”按钮(或者,如果我还不喜欢它,请显示该按钮)。谁能指出我正确的方向?这是我拥有的代码,但它只显示了我喜欢的最后一个:

0 投票
1 回答
1916 浏览

widget - SoundCloud 自定义播放器

我正在尝试构建一个自定义播放器,例如示例部分中给出的那个:https ://github.com/soundcloud/soundcloud-custom-player/tree/master/examples (最小)

对我来说最大的问题是包含一个赞按钮,我想知道这是否容易实现。我知道,我可以包含 JavaScript SDK,并且在身份验证过程之后,它可以使用点赞按钮。

我不希望用户登录,因为如果类似的过程类似于官方 SoundCloud 播放器小部件中的过程会更好。

0 投票
1 回答
888 浏览

button - Tumblr 使用无限滚动获得点赞按钮状态

我想请求无限滚动附加的每个帖子(按 ID)的 Like Button 状态。

Tumblr 文档提供了这种检查单个帖子的“赞”按钮状态的方法:

Tumblr.LikeButton.get_status_by_page(n)
说明:请求新一页帖子后调用此函数。将刚刚加载的页码作为整数。

最后,这里是无限滚动脚本(由 Cody Sherman 修改的 Proto.jp):

非常感谢任何见解。谢谢!

0 投票
1 回答
1677 浏览

api - 无限滚动ajax召回后,像Tumblr这样的按钮不起作用

有一些类似的帖子,但它们已经过时了,据我所知,Tumblr 不久前更新了 API 的类似部分。

创建一个赞按钮就像 {LikeButton}

这很好用,但是在 ajax 召回以从下一页获取更多帖子后,like 按钮不再起作用。

我查看了文档,它指出我需要实现以下其中一项,我想知道是否有人能指出我正确的方向?我一直试图让它工作几个小时。

在此处输入图像描述

如果这有助于回答,我编写了一个示例博客,javascript 可以完成大量新图像的实现。

如果您需要更多信息,我会很乐意编辑并添加所需内容,谢谢!

0 投票
1 回答
173 浏览

php - 将以前喜欢的按钮显示为“不同”背后的逻辑

我有 2 个不同的表:声誉和帖子。POSTS 有与其相关的详细信息,如 post_id、user_id、post_content... 等等。REPUTATION 包含 post_id 和 user_id 等详细信息。如果表中存在一对,则 post_id 已被 user_id +1。

在我的主页上,我使用分页来显示 5 个帖子/页,并且只从 POSTS 表中获取。此外,我试图从 REPUTATION 表中获取 $_SESSION 中的“user_id”的“post_id”。

在模型部分:

现在在我的主页上,我正在遍历$details数组,但我不确定如何匹配两个表的结果。

如果我做错了什么,请指导。任何建议将不胜感激。

0 投票
1 回答
2310 浏览

php - PHP 中的 Instagram POST "like" 不再起作用了?

今天我试图通过 PHP (Curl) 发布一个赞,但没有运气。输出是需要一个令牌,但我使用了一个工作令牌。我用 JS 尝试了相同的令牌,它可以工作。

Instagram 是否改变了一些关于 PHP 的东西?

这是我的代码:

输出。:

我在几个服务器上尝试过,有几个代理,几个客户端和令牌。希望你知道发生了什么。