显然,使用Facebook API,您只能阅读用户收件箱,而不能发送邮件。没有做Javascript发送对话框。
我正在使用twilio创建一个简单的脚本,我可以在其中调用并保存消息。然后将该消息通过电子邮件发送给朋友或我自己。
这已经完成,而且很简单,但是人们在检查Facebook消息时不经常检查他们的电子邮件。
问题:
是否可以使用Facebook API,或使用cURl或PHP中的其他方法自动登录我的Facebook帐户,并向朋友发送消息?
我个人的Facebook,不是任何人,但是我的电子邮件和密码已经传入其中并让脚本自动执行此操作?
这是可能的,还是Facebooks TOS让PHP远程访问并使用我的FB帐户?
答案 0 :(得分:0)
如果有人今天正在寻找类似的解决方案,他们可以请求访问将Twilio与Facebook Messenger API here集成。
如果您使用Twilio发送短信,例如:
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",
)
然后,您可以与Facebook Messenger集成,只需对Twilio代码稍作修改即可。
答案 1 :(得分:0)
您可以尝试Nimrod:https://www.nimrod-messenger.io/
如果您想向他们发送消息,您的朋友必须注册并提供他们的API密钥。