【问题标题】:facebook Messager URL with predefined message带有预定义消息的 facebook Messenger URL
【发布时间】:2018-11-09 19:31:16
【问题描述】:

我要做的就是使用预定义的消息调用聊天。以下 URL 完全符合我的要求,但似乎我无法传入预定义的消息。有吗?

https://m.me.com/<USER_ID>

我可以使用其他 URL 或 API 来调用 FB 消息吗?

【问题讨论】:

  • 无论如何都不允许消息预填充,那有什么意义呢?
  • FB 不允许通过 URL 预填充消息??或者根本不通过他们的任何 API? What'sApp 允许您使用这样的简单 URL:api.whatsapp.com/… 这也是我希望使用 FB Messager 做的事情
  • 您需要阅读平台政策。一般情况下是不允许的。

标签: facebook messenger


【解决方案1】:

详细说明 cmets,Facebook's developer guidelines 在子标题 2 下。赋予人们控制权 明确禁止预填充内容:

请勿在帖子的标题、cmets、消息或用户消息参数中预填充任何内容,除非 (a) 它是通过我们的共享对话框(但不是通过我们的 API)共享的帖子中的单个主题标签,(b)它是由使用您的应用的人创建的,或者 (c) 它是由其员工使用您的应用来管理该企业在 Facebook 上的存在的企业创建的。

如果您确实满足上述条件之一,我相信解决方案可能是使用m.me link,尽管我完全不确定如何以有用的方式制作USER_DEFINED_PAYLOADThis question 可能会为具体实现提供更多有用的信息,但答案中的共识是,即使在允许预填充的 3 种情况下,Facebook 也明确不鼓励这种模型。 (这可能解释了为什么他们似乎没有记录如何做到这一点,而且网上几乎没有什么好的答案)。

【讨论】:

  • 嗯,它实际上说你可以在窗帘条件下。在情况(b)中,这正是我们试图完成的目的。那么这种情况下是不是有参数要传入呢?
  • 好点,我没注意到这一点感觉很傻。我去看看。
猜你喜欢
  • 2015-01-19
  • 2016-08-09
  • 2016-08-28
  • 2019-02-26
  • 1970-01-01
  • 1970-01-01
  • 2017-10-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多