2

显然,使用 Facebook API,您只能阅读用户收件箱,而不能发送消息。无需执行 Javascript 发送对话框。

我正在使用 twilio 创建一个简单的脚本,我可以在其中调用并保存消息。然后将该消息通过电子邮件发送给朋友或我自己。

这已经完成了,而且很容易,但人们不会像查看 Facebook 消息那样经常查看电子邮件。

问题:

是否可以使用 Facebook API,或使用 cURl 或 PHP 中的其他方法自动登录到我的 Facebook 帐户并向朋友发送消息?

我的个人脸书,不是任何人,但我的电子邮件和密码已传递到其中并让脚本自动执行此操作?

这是可能的,还是反对 Facebook 的 TOS 让 php 远程访问并使用我的 FB 帐户?

4

2 回答 2

0

你可以试试 Nimrod:https ://www.nimrod-messenger.io/

如果您想向他们发送消息,您的朋友必须注册并向您提供他们的 API 密钥。

于 2018-04-27T13:00:30.543 回答
0

如果今天有人正在寻找类似的解决方案,他们可以在此处请求访问以将 Twilio 与 Facebook Messenger API 集成。

例如,如果您使用 Twilio 发送 SMS:

https://www.twilio.com/docs/api/rest/sending-messages

https://www.twilio.com/docs/api/rest/sending-messages

from twilio.rest import TwilioRestClient 

# put your own credentials here 
ACCOUNT_SID = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" 
AUTH_TOKEN = "[AuthToken]" 

client = TwilioRestClient(ACCOUNT_SID, AUTH_TOKEN) 

client.messages.create(
    to="+15558675309", 
    from_="+15017250604", 
    body="Hey Jenny! Good luck on the bar exam!", 
    media_url="http://farm2.static.flickr.com/1075/1404618563_3ed9a44a3a.jpg", 
)

然后,您只需对您的 Twilio 代码进行少量更改,即可与 Facebook Messenger 集成。

于 2016-08-24T23:56:34.753 回答