gpt4 book ai didi

ios - 通过 native iOS 应用程序向 facebook 用户发送个人消息

转载 作者:可可西里 更新时间:2023-11-01 05:54:48 24 4
gpt4 key购买 nike

我想要一些方法来通过 native iOS 应用程序在 facebook 上发送个人消息。就个人而言,它不应该是墙上的帖子,只有预期的人才能看到该消息。我们试图找到解决方案,并得到了以下解决方案,但每个解决方案都有问题。

  • Facebook 通知(目前处于测试模式):这仅适用于网络 Canvas 应用,不适用于 native iOS 应用。
  • 应用程序请求:我们能够向某人发送消息。但是 facebook 没有在通知区域显示任何通知。用户可以在“游戏/请求”中看到此消息,但我们想要的是应该为其生成通知并且它应该与移动设备兼容意味着如果配置了 FB 帐户,iPhone 应该能够收到通知。

我们将不胜感激。

最佳答案

给你的三个选择,没有一个很棒:

  1. 使用 URL 表单在 Conceal 的 Web View 中使用发送对话框,并使用 stringByEvaluatingJavaScriptFromString 填充文本字段并触发按钮。( https://developers.facebook.com/docs/reference/dialogs/send/ )。他们确实说这不是为了这个,所以如果他们发现了,他们可能会对你大喊大叫。

  2. 使用聊天 API ( https://developers.facebook.com/docs/chat/ )。这意味着您通过 XMPP 连接,消息将在聊天窗口中弹出,或者如果他们离线则以消息形式结束。您可以直接从设备上执行此操作——我这样做过一次,结果很糟糕,但最终还是奏效了。恕我直言,更好的做法是向服务器发送 HTTP 请求,然后将 PHP 发送到 Jabber,如 FB 示例所示。

  3. 您显然可以向 [fb 用户名]@facebook.com 发送电子邮件,它会弹出一条消息。您可以使用标准的 Opengraph 调用来获取用户名。

马丁

关于ios - 通过 native iOS 应用程序向 facebook 用户发送个人消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20561402/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com