问题标签 [facebook-messenger]

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

facebook - 新的 Facebook Messenger 集成不支持 URL 方案后缀?

我正在为 Facebook Messenger 开发我们的应用程序的第二个版本,以满足此处描述的新平台集成要求:

https://developers.facebook.com/docs/messenger

我试图让这两个应用程序共享相同的 Facebook 应用程序 ID。iOS 故障排除文档中的此页面有一个关于在应用程序之间共享应用程序 ID的部分

https://developers.facebook.com/docs/ios/troubleshooting#testsharedialog

它向您展示了如何将 URL 方案后缀添加到您的应用程序中,以便它们可以在同一部手机上同时共享相同的 Facebook 应用程序 ID。

我已经完成了这项工作,并且成功运行,因此两个应用程序都可以使用 Facebook 登录,而不会互相踩到对方的脚趾。但是,这样做似乎破坏了我与以前工作的 FB messenger 的集成。

按照上面故障排除链接上的说明并添加 URL Scheme 后缀的字段后,我发送给 FB messenger 的视频上不再有回复按钮。从我的应用程序发送的 Messenger 内的媒体不再包含任何可将您带回我的应用程序的可点击元素。

有谁知道是否有办法让 URL 方案后缀以仍然适用于新 Messenger 平台的方式工作?

谢谢!

0 投票
0 回答
766 浏览

java - FB Messenger 科尔多瓦插件

我在创建 Cordova 插件以在本机应用程序和 Web 视图之间建立通信时遇到问题。

Facebook Messenger SDK 针对 Android 和 iOS 发布,我可以使用它来分享内容等。最困难的部分可能是从 JavaScript 触发这些方法。

有没有人这样做或可以帮助我完成这件事?我将不胜感激。

有没有更简单的方式在不使用 Cordova 的情况下进行交流?例如,听 URLSchemes 什么的?

0 投票
2 回答
746 浏览

ios - 减少ios键盘高度

如何降低iOS中键盘的高度?我找不到任何可用于实现此目标的 api。

我的客户注意到 iPhone 6 上的 Facebook Messenger 和内置 iMessage 应用程序的键盘高度比我的应用程序中的键盘小。是因为他们使用的是自定义键盘还是 iPhone 6 中有一种方法可以降低高度?

我在下面发布了两个应用程序的屏幕截图,以便您可以比较它们。

这是来自 Facebook Messenger 应用程序。 http://postimg.org/image/h6u1jt5db/

这是来自我的应用程序。 http://postimg.org/image/j8q5tw9if/

0 投票
1 回答
660 浏览

ios - 在 Facebook Messenger 平台集成中看不到应用程序的“回复”链接

我正在使用 SDK 为我的 iOS 应用程序实现 Facebook Messenger Platform 的优化集成,但遇到了一些问题。当我将应用程序中的内容分享到 Facebook Messenger 时,我总是会在我的应用程序链接旁边看到“安装”链接,即使该应用程序已安装。此外,我从未在我的应用程序共享的内容上看到“回复”按钮,只需安装即可。

发送者和接收者都拥有相应 Facebook 应用的管理员权限。(FB 集成功能目前处于开发阶段,即使应用程序已上线)。

遵循文档中提到的所有步骤顺序 - https://developers.facebook.com/docs/messenger/ios

FBSDKMessengerURLHandler 回调也为 FBSDKMessengerURLHandlerReplyContext 和 FBSDKMessengerURLHandlerOpenFromComposerContext 实现。

不确定如何继续测试这些功能。还有其他人面临同样的问题吗?任何帮助将非常感激。

0 投票
1 回答
4473 浏览

android - 如何与 Messenger 和 com.android.mms 共享图像?

我正在尝试将图像共享给其他应用程序。从文档中,我知道我必须创建一个ContentProvider以确保从应用程序外部访问我的资源。它适用于除 Facebook Messenger 和 Messages (com.android.mms) 之外的大多数应用程序。我有以下错误: FB Messenger:“抱歉,Messenger 无法处理文件” com.android.mms:“无法附加。不支持文件”

我在活动中调用的代码分享:

在我的内容提供者中,我只覆盖 openFile:

有没有人分享这个问题的想法或经验?

0 投票
3 回答
4330 浏览

ios - Using Facebook Messenger SDK in Swift

I've been trying to use Facebook Messenger SDK in my Swift Project. And the problem is that Facebook only shows how to use in Objective-C. I'm having trouble calling methods from the FBSDKMessengerShareKit. I've made bridging header and added FBSDKMessengerShareKit for import. The bridging header is like this

This is how Facebook shows how to share an image in Messenger with Objective-C

The way I'm changing it into Swift

My Swift code cannot be built and it always shows the error "Could not find an overload for '&' that accepts the supplied arguments"

I don't know what's wrong with my Swift code, Do anyone know how to use MessengerSDK in Swift?

0 投票
1 回答
1363 浏览

javascript - 如何通过 Facebook Messenger 从显示为粘性的 url 发送图像并上传图像?

图片网址: http: //picforest.net/pic/fc45b9dbbcb64cc3b3c945d401d4f1dc

以上是我在网站上的图片网址...如何通过 Facebook Messenger 将其发送给我的朋友,而无需下载并将其上传到 Messenger 聊天框。我想要的是将图像显示为我朋友的粘性。Messenger 发送按钮无法做到这一点,是吗?

0 投票
0 回答
109 浏览

android - 在 Google 的 Messenger 应用程序中实现相机行为

所以我正在寻找一些关于如何实现类似于 Google 的 Messenger 或 Facebook Messenger 应用程序的相机行为的提示?这样相机预览就会显示在键盘所在的位置,并且在向上滑动时会进入全屏相机预览。有什么建议么?

0 投票
6 回答
11717 浏览

linux - 如何从 linux 控制台(命令行)发送 facebook 消息

过去,许多管理员使用 sms-gates 从他们的系统发送重要信息,例如“断电,UPS 正在工作!”,“通电,UPS 已关闭!” 或“CPU 温度太高!”。今天在 Facebook 时代,我们使用信使而不是 SMS,所以我想知道我是否可以为这样的事情创建一个命令行 bash 或 php 脚本。

这个想法 - cron 每 10 分钟检查一次条件,如果为真,则向我的信使发送消息。

问题:

  1. 我不想使用我的 fb 帐户进行发送 - 我想从“系统 1”、“系统 2”接收消息,因为我有多个系统要管理。
  2. bash 部分对我来说很容易,我需要 Facebook 解决方案的提示:
    • 我是否必须获得 FacebookAppId(我必须为每个系统创建 AppId 还是只创建一个 AppId)
    • 如何使用我的 Facebook 帐户“加入/确认/接受”“系统 1”帐户
    • 是否可以向多个 FBAccount 发送消息
    • 任何其他提示我应该寻找什么。

我找到了通知应用程序,但我认为它不会向信使发送消息,所以它没有用。

0 投票
1 回答
1905 浏览

android - 安卓。通过 Facebook SDK 4.X 向 facebook messenger 发送文本

作为来自 facebook 的文档,我们可以将图像从 android 应用程序发送到 facebook messenger,如下所示。

但我只想发送文本。所以我在下面尝试了。

当我对此进行测试时, java.lang.NullPointerException: Must provide non-null uri 发生异常。

如何向 facebook messenger 发送消息..?使用 Intent 现在不可用,所以我需要使用 facebook sdk 4.X。