我是一名四年级的电气工程专业的学生。我正在为我的最后一年做一个关于汽车安全和保护系统的项目。我项目的第一部分是跟踪被盗车辆并将位置更新发送给车主的手机。我正在使用GPS / GPRS / GSM Module Shield V3.0和Arduino Uno。第一部分差不多完成了。
我的项目的第二部分是在事故发生后警告司机附近的司机。我正在使用压力传感器和振动传感器来检测事故。我知道可以通过在发生事故时从GSM调制解调器向亲属发送文本来完成,但我想知道我是否可以发布自动Facebook状态,说明时间和位置,以便轻松找到司机和汽车。我无法弄清楚如何完成这部分或编写代码。如何访问用户的Facebook帐户?我正在使用C编程btw。
任何人都可以解释我如何实现它?或者,如果您可以命名任何其他教程或论坛讨论,那也将非常有用。 :)
答案 0 :(得分:3)
这将是预先填写和自动进行,两者都不允许在Facebook上。我们已经在Facebook上的开发者小组讨论了很多关于此问题的讨论:https://www.facebook.com/groups/fbdevelopers/
重点是,Facebook不是一切通知系统,它是一个社交网络。最好使用短信,电子邮件或您自己的原生应用程序。
我知道这是有充分理由的,但你永远不会获得批准的必要许可(publish_actions
)。但有一种方法,您需要在应用程序中至少添加所有参与者作为Tester。这样,您就不需要完成审核流程。虽然,根据Facebook的条款,仍然不允许这样做。
这将是正确的API端点btw:https://developers.facebook.com/docs/graph-api/reference/v2.3/user/feed#publish