问题标签 [facebook-send-api]

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 回答
1453 浏览

webhooks - Facebook Send Api - 重新激活 webhook 订阅

我的服务器离线了一天,现在 facebook 已经停止向我的 webhook 发送请求。这是我收到的错误消息:

您对回调 URL https://myurl的 Webhooks 订阅在过去 0 分钟内未接受更新。此订阅已被禁用。要重新激活,只需使用相同的参数发出 POST 请求或访问应用仪表板中的 Webhooks 选项卡。Scopri di più 关于 Webhooks。

他在说什么帖子请求?我去了 webhooks 选项卡,但似乎没有任何效果。有人遇到过这个问题吗?

0 投票
1 回答
3250 浏览

facebook - facebook messenger 无需用户发起聊天即可发送消息 api

我有一个 facebook 页面,还有一个网站。我需要在我的网站上添加一个按钮,例如“在信使上发送这篇文章”。当用户点击它时,我需要在 messenger 上将文章数据发送给用户。

我怎样才能做到这一点?

0 投票
0 回答
104 浏览

facebook-javascript-sdk - 点击 fb-send-to-messenger 按钮后找到 psid

window.fbAsyncInit = function() {

});

};

(函数(d,s,id){

}(文档,'脚本','facebook-jssdk'));

我正在尝试使用 facebook javascript sdk 执行 facebook 发送到 messenger api。我已经有一个订阅了 webhook 事件的应用程序。所以我想在单击 fb-send-to-messenger 后找到 psid。

0 投票
1 回答
142 浏览

facebook-chatbot - Facebook bot 停止回复,除了卡片

我有一个聊天机器人,过去可以正常工作,但上周,它停止回答一些与之交互的人,而有些人继续正常工作。两天后,它回过头来回答所有的客户,但只提供卡片列表(没有文字、回发选项、图像......等)。我没有更改请求并使用仍未弃用的 facebook API 2.10 版。那么facebook系统现在有问题还是他们的API有变化?因为我正在检查文档,我看到的所有重大更改都具有来自 FB 的关于“messaging_type”参数的默认值。另外,我认为问题在于 id 和令牌(例如 PSID 是错误的,但是它如何用卡片回复)?

这是一个停止工作的请求的示例(该机器人几个月以来一直是相同的并且一直在工作:请求:

响应(400 错误请求):

注意:我已经登录和退出了很多次,并且客户帐户处于活动状态,但没有任何变化。

虽然这是一个有效的 reuest 示例(仅卡列表):

知道为什么会这样吗?谢谢。

0 投票
1 回答
80 浏览

facebook - 如何从网站向特定的 Facebook 用户发送消息?

我的目标是创建一个网站,用户可以在其中自定义照片,然后提供他的朋友指标,如姓名或 ID。我的下一个任务是从数据库中获取该信息并在特定日期向提供的用户发送消息。前生日祝福、问候等。

我研究 facebook send api几天了,找不到适合自己的解决方案。如果我想发送消息,我需要有页面范围的用户 id,这是当人首先给你发短信时获得的,这是不希望的,因为人不知道它是什么。

另外我正在研究Customer matching API,似乎也需要相同的 PSID。我检查的下一件事是Send Dialog API,它似乎会立即发送消息,但不是在特定日期。我还检查了非官方的 facebook-chat-api,它要求提供用户 ID,而我可以找到我的 id,但找不到我朋友的 id。

所以我只想知道这是否可能,如果是的话,我真的很感谢你的帮助。

0 投票
1 回答
803 浏览

facebook - Facebook Messenger API 消息附件示例不起作用

我在复制第二个示例时遇到问题https://developers.facebook.com/docs/messenger-platform/reference/attachment-upload-api#example_request

这是:

当我使用 httpbin 检查请求时,我得到:

当我在本地运行它时,我得到

尽管付出了几天的努力,但我试图自己解决它的尝试都没有成功。我想,问题很简单,但我需要帮助。

顺便说一句,通常我需要 python-requests 将文件上传到 Facebook 的方式,因此,如果我有一个,我不需要 curl 解决方案。

任何帮助将不胜感激。

有人告诉我用冒号替换等号并添加反斜杠,但是,它似乎不起作用:

0 投票
0 回答
195 浏览

facebook - 用于广播消息的 Messenger 广播 API(已弃用)的替代方案是什么?

我以前使用Messenger 广播 API向我的 Facebook 聊天机器人上的所有用户发送定期更新。这些更新包括每日新闻、功能更新等。但是现在 API 已被弃用,我找不到任何替代 API 来做同样的事情。

一种可能的替代方法是遍历我的应用程序的所有用户并使用SEND API 手动向他们发送消息。但是,这是非常低效的,您可以轻松达到文档中提到的最大速率限制。因此,我将不得不在很长一段时间内缓慢地发送此手动更新,以避免达到速率限制。当广播 API 提供如此简单的解决方案时,这感觉就像是一个 hacky 修复。

我似乎在 Facebook 的文档中找不到任何明显的广播 API 替代方案。是否有任何替代 API/技术可以用于我的用例?

0 投票
2 回答
144 浏览

javascript - SendAPI 收不到 Facebook Messenger 平台发送的消息

所以我一直在关注Facebook Messenger Platform 上的快速入门指南。一切运行完美。但是,我没有收到从 Messenger 的 SendAPI 发送的消息。控制台日志显示消息已发送,但我在信使平台上没有收到消息。除了 Token 键之外,我没有更改指南给出的大部分代码。

0 投票
0 回答
267 浏览

facebook - 使用 Messenger Send API 上传多个附件

我想使用 Facebook Messenger API 在一条消息中发送多个图像。我将这些文件作为 Rails 应用服务器上的临时文件。我发现了这个Attaching a file,它提供了以下将文件作为附件发送的方式

但它只指定了一个要上传的文件,因此我无法使用它。
此外,还有这个已弃用的列表模板,但我不能使用它,因为它已被弃用。有没有办法使用信使平台的 API 在一条消息中发送多个文件附件?

0 投票
1 回答
123 浏览

python - 使用 python 请求通过 Send Api Reference 将文件上传/发送到 Facebook

我正在尝试通过 python 请求将文件上传到 Facebook 发送 API。curl发送API请求如下

我指的是这个 facebook 文档

我已经尝试过使用 python 请求的 API

我收到如下回复

以下是错误代码的描述

在此处输入图像描述

我不知道我做错了什么